Strand Palace Hotel
The Strand Palace Hotel is situated in the heart of London, where the City meets the West End. This unrivalled location makes their hotel the perfect base for both business and leisure travellers alike. With so much to do right on the doorstep and excellent transport connections to whisk you across the city or further afield, a stay at the Strand Palace puts you at the centre of the action. With that in mind, all rooms are furnished to ensure your downtime is as comfortable as possible.
Their newly refurbished Superior guestrooms feature soothing air conditioning and a range of luxury bathroom amenities to rejuvenate body and soul. Their new and generously sized deluxe guestrooms provide plenty of space to unwind and superb levels of comfort. Each room features a complimentary fully stocked minibar, dry bar and Nespresso coffee machine, making them the perfect city escape. With comfortable furnishings and individually controlled air conditioning, they are a wonderful place in which to relax at the end of the day. Offering great value in the very heart of London, their standard rooms provide a contemporary space in which to relax at the end of a day in the city.