Fine dining amid London's iconic landmarks awaits at this modern hotel where attentive staff creates a perfect balance of comfort and cultural immersion
Assembly Leicester Square stands in central London, offering travelers a warm welcome with its inviting bar and restaurant. Guests can connect to WiFi throughout their stay, store luggage securely, and savor dining options that consistently receive praise from previous visitors.