The Strand Palace is a first class hotel located on the Strand, London in the heart of theatre land.
The hotel is unusually well situated, within easy walking distance to Covent Garden, many major theatres and a myriad of attractions. Originally built as an Art Déco showpiece after the turn of the century, this fine London hotel has been carefully updated and equipped with modern amenities.
The Strand Palace also offers four restaurants and three bars onsite for their guests' complete convenience.
The guest rooms are attractively decorated with contemporary décor and fine furnishings. All of these rooms are appointed with modern comforts and conveniences. Room service is available 24-hours a day. The hotel has a dedicated concierge team, who can assist guests with London tours and tickets.
The Strand Palace is convenient for fine dining, good shopping and great entertainment venues.