Wyndham Hotel
The 3-star Wyndham Hotel London provides proximity to Buckingham Palace, which is located nearly a 25-minute walk away.
Location
Located a mere 300 metres from Montagu Square, this London hotel lies just 1.1 km from shopping venues such as Selfridges London. Religious sights in the area include the Protestant Westminster Abbey (3.2 km) and the London Central Mosque (1.9 km). The Tate Modern is around a 10-minute ride from the Wyndham London. The nearest underground station is Marylebone, situated just around the corner from the hotel.
Food & Drinks
You can get a gastronomic experience at Two Point which offers Thai cuisine 150 m from the accommodation.
Why choose Wyndham Hotel London
-
On-site spa with professional treatments
-
Multiple on-site dining options available
-
Luxurious indoor pool facilities
-
Well-equipped fitness center available
Main amenities
Amenities
WyndhamParking options
- Parking
Enter dates to see availability