The welcoming Strand Palace Hotel is set in Tower Hamlets district next to bars, entertainment venues and restaurants. Founded in 1909, the hotel underwent a renovation in 2010.
The hotel is located in the heart of London, 1.9 km away from Docklands and 1.8 km from Buckingham Palace. The property is set within 1 km distance from London city center.
Shoppers will appreciate shops and a market at a short distance from the hotel.
Strand Palace Hotel offers 785 guestrooms appointed with individual climate control, plasma TV, LCD TV, a trouser press and big windows with all the sights of London within easy access. Rooms come with the patio view. The rooms are furnished with contemporary light wood furniture.
A fine full English breakfast is served daily. The property features an a la carte restaurant serving British dishes. Guests can unwind at the bar, with refreshments, gins and cocktails as well as snacks and grills. Providing a variety of meals, The Savoy Grill and Pizza Express are about 50 meters away.
A 5-minute walk to Embankment subway station. London City airport is 20 minutes' drive away.