The impressive Strand Palace London hotel is situated in the center of London about 15 minutes' walk from SEA LIFE Centre London Aquarium. Boasting a location a stone's throw from London Transport Museum, the smoke-free hotel features 753 rooms as well as a restaurant.
The West End Duchess Theatre is located a mere 900 feet from the London hotel, and such natural sites as Green Park London are 1.2 miles away. The 4-star Strand Palace London is located in an entertainment neighborhood, 0.9 miles from DirtyBeach project. Also, Bernie Spain Gardens is situated 18 minutes' walk away. The world-famous Natural History Museum is 2.6 miles away, and Marylebone train station is situated within 2 miles of this property. The hotel is perfectly located in close proximity to Charing Cross subway station.
The Strand Palace London offers rooms with a fully furnished kitchen featuring ironing facilities and air conditioning, along with Wi-Fi and a flat-screen TV with satellite channels. Also, there is an individual safe, coffee and tea making equipment provided. A separate toilet and a shower are provided in the private bathrooms along with hair dryers and bath sheets.
Discover all the flavors of London in the à la carte restaurant, where you can taste British delicacies. The lounge bar is ideal for a relaxing drink. It features an Art Deco design. The Ivy Market Grill is situated around 5 minutes by foot from the Strand Palace.