ViaMichelin
Strand Palace Hotel
Location picture
Hotel

Price unavailable

About it
Located within a 2-minute walk of Lyceum Theatre and a few steps of Savoy Theatre, Strand Palace Hotel has rooms with air conditioning and a private bathroom in London. Popular points of interest nearby include Leicester Square Tube Station, Arts Theatre and Embankment Tube Station. The property is a 3-minute walk from Theatre Royal Drury Lane, and within 0.7 miles of the city center. At the hotel, rooms come with a desk, a flat-screen TV and a private bathroom. The rooms will provide guests with a closet and an electric tea pot. Popular points of interest near Strand Palace Hotel include Royal Opera House, Charing Cross Tube Station and National Gallery London. London City Airport is 8.1 miles from the property.
Location
Strand Palace Hotel
London WC2R 0JJ
Book
Dates of your stay
Availability with
Booking.com