Wyndham Hotel
Located a mere 0.9 km from Marylebone, Wyndham Hotel London is a mere 5 minutes' walk from Baker Street.
Location
The hotel is located in London, within close proximity of Marble Arch tube station. The British Museum can be reached 2.3 km from this 3-star hotel. There is St James's Park 10 minutes by car from the property. The nearest underground station is 750 metres away.
Food & Drinks
Located within easy walking distance of Wyndham Hotel, the restaurant Two Point offers a Thai menu.
Amenities
WyndhamParking options
- Parking
Enter dates to see availability