To enjoy your vacation in London, stay at the 6-room Leicester Square Studios London, which is approximately a 5-minute ride from the art museum "Courtauld Gallery" and only 0.8 km from Horse Guards Parade.
Enhancing your comfort, a separate toilet and a shower can be found at the accommodation. Moreover, there are hair dryers, complimentary toiletries, and bath sheets as well.
This apartment offers self-catering amenities, such as a mini-kitchen, and a dining area for guests' convenience.
Buckingham Palace is nearly a 20-minute walk away, while the West End Criterion Theatre is in close proximity to the apartment. Guests will find the Trafalgar Square art museum "National Gallery" merely 450 metres from this apartment. Leicester Square Studios is just moments from Leicester Square tube station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please