Set in the heart of the West End, the hotel offers unrivalled access to London’s theatres, cinemas, and iconic landmarks. With Leicester Square, Soho, and Covent Garden steps away, it’s the perfect base for exploring the city’s culture and dining.
1 Leicester Square London, WC2H 7NA United Kingdom
Check-in: 3:00 PM
Check-out: 11:00 AM
Idade mínima para o check-in: 18