The designer 4-star West End Living Hotel is set in a tourist area minutes away from Madame Tussauds London, Houses of Parliament and Tower of London. West End Living Hotel has been welcoming guests to its airy rooms since 2009.
The city center is 10 minute walking distance from the hotel. The property is about 550 meters away from British Museum, National Gallery and The London Eye.
A 5-minute walk will take you to Leicester Square subway station. West End Living Hotel is 15 minutes’ drive away from London City airport.