This hotel is located 350m from the National Gallery, 1.5km from London Eye and 2km from the Buckingham Palace.
Facilities and services include a restaurant, bar, elevator, wireless Internet access throughout the hotel, fitness center, room service, conference rooms, business center and 24-hour reception. Rooms feature air conditioning, TV, telephone, safe and hairdryer. Address: Leicester Square, WC2H 7LH London, England, United Kingdom.
Leicester Square, , WC2H 7LH London, England, United Kingdom
|Wireless Internet (WiFi)||Yes|
|Distance to center||0.5 km|
|Distance to airport||28 km|