The Palace Hotel

Location:372 Strand, London WC2R 0JJ, UK
Phone:020 7379 4737

Make London Your Own With Our Best Rate Guarantee When You Book Direct Online. Air Conditioned New Rooms. Fully Equipped Gym. Concierge Service. On-Site Restaurant & Bars. Complimentary Wi-Fi.