Wyndham Hotel London offers guests access to Gordon Square, which is nearly 5 minutes away by car.
The restaurant Ishtar is located around 200 metres away.
The hotel is located in London, just 350 m from Marylebone tube station. Attractions in the area also include the British Harrods Department Store, situated 2.3 km from this 3-star hotel. Guests might as well visit Paddington Green, which is 16 minutes' walk away. There is the scientifically spellbinding Science Museum 2.7 km from the Wyndham.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please