Wyndham Hotel
Located around a 25-minute stroll from London Central Mosque, the 3-star Wyndham Hotel London offers access to tourist attractions throughout London.
Location
Located only 300 metres from Baker Street, this London hotel lies 2.6 km from shopping venues such as Trafalgar Square. The hotel offers proximity to such family venues as Coca-Cola London Eye (3.4 km) and ZSL London Zoo (2.8 km). Mayfair is approximately a 20-minute stroll away, and Marylebone is a minute away from the accommodation. The nearest underground station is just 350 metres away.
Food & Drinks
You may walk 5 minutes to Two Point or eat by The Temperance, located merely a 5-minute walk away.
Amenities
WyndhamParking options
- Parking
Enter dates to see availability