Description of Strand Palace Hotel
Strand Palace Hotel building on the Strand in London WC2.
The nearest tube station is Covent Garden. The nearest main line station is Charing Cross.
2020 - Completion of the phased refurbishment using Hybrid VRF system for cooling and heating of the 785 bedrooms. Technology from Mitsubishi Electric.