Situated approximately 2.8 km from the fantastic Borough Market, Leicester Square Apartments apartment also boasts easy access to Tottenham Court Road Elizabeth Line train station which is nearly a 10-minute walk away. Guests can use Wi-Fi for either business or leisure reasons.
Tower of London is about 3.7 km away, while London Transport Museum is in close proximity to the apartment. This apartment is located a 25-minute walk from Madame Tussauds Londonand a mere 6 minutes' walk from the public Trafalgar Square.
The property provides a sitting area furnished with a sofa set, along with modern amenities like a TV set. Enhancing your comfort, a bath can be found at the accommodation. Hairdryers and towels are also included in the bathroom.
The apartment offers self-catering options such as a microwave, an electric kettle, and a fridge for guests to enjoy. Bar The Moon Under Water is within easy walking distance of the property. Leicester Square underground station is 200 metres away and London City airport is a 30-minute drive from Leicester Square Apartments apartment.
Check-in:from 15:00-18:00 hours
Check-out:until 09:00-10:00 hours