The Strand Palace Hotel
372 Strand, London, London, WC2R 0JJ, UK
- Price (local currency) 59.5- 0
Situated in the heart of the West End, minutes from Covent Garden and Charing Cross underground station, this contemporary yet comfortable central London hotel will serve as your gateway to the capital's best.
For more information and to book
Use your mouse to move around the map of The Strand Palace Hotel