Situated about 5 minutes' walk from Thames, the 5-star luxury St Martins Lane London Hotel offers rooms with views of the city. Boasting a central location, the smart hotel invites guests to an à la carte restaurant serving vegetarian dishes.
Standing merely 250 metres from the public Trafalgar Square, this hotel also offers easy access to Selfridges London Department Store which is 2.1 km away. Chinatown Gate is just 6 minutes on foot from the St Martins London, while the British Harrods Department Store is around 10 minutes' drive away. The property is situated 3.5 km from the historic castle "Tower of London". There is Leicester Square tube station just near this London hotel.
St Martins Lane London Hotel has 204 rooms, some of them comprise a patio and a seating area, and have self-catering options such as a minibar and coffee/tea making facilities. Along with soundproof windows, they also have a writing table. The private bathrooms feature hair dryers and bathrobes.
There is a lounge bar onsite. Steak & Co. Leicester Square Charing Cross offers British dishes and is situated within 5 minutes' walk of this accommodation.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours