General Information
Strand Palace Hotel is a 4-star hotels that has been welcoming guests since 1909.
The accommodation went through a renovation in 2020.
Strand Palace Hotel is part of Independent under Independent.
There are 788 rooms spread across 9 floors.
Location
Located at 372 The Strand in London, United Kingdom of Great Britain and Northern Ireland.
Those looking to explore will find RAF Museum London, Cater Museum, and Broadview Gardens and Garden Centre nearby.
Facilities & Amenities
Strand Palace Hotel has Laundry service, Luggage storage, Elevator, Business facilities, Express check-out, and more.
Business Facilities
For guests traveling for work, Strand Palace Hotel has Business facilities and Computer station available.
Contact
Phone number: 44 20-7379 4737