The Landmark London has a rich and romantic history dating back to its opening in 1899 as the Grand Central Hotel. The hotel is renowned for the impressive grandeur of its public spaces and classic Afternoon Tea served in The Winter Garden, an eight-story glass atrium with a Victorian greenhouse vibe. Located in Marylebone, a wealthy mostly-residential neighborhood, it’s a short 10-minute walk to Madame Tussaud’s Wax Museum and Regent’s Park. Experience old-fashioned 19th century London charm and elegance in one of London’s best-kept secrets.
| Hotel Policies |
Rate PoliciesHotel Fees Policies
Smoking Policies
Check-in/out Policies
Booking Policies
|
|---|