Hotels in London, London
Wyndham Hotel
30 Wyndham Street
London
London
W1H 1DD
Marble Arch, Regent's Park, Hyde Park, Baker Street, Madam Tussaud's and the famous shops of Oxford Street are all within a 15-minute walk. The hotel is also ideally located for public transport, enabling you to quickly reach anywhere in London by Underground or bus. The rooms are impeccably maintained. No breakfast is offered
Accommodation
Rooms: 10
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?
More Hotels in London?
Places to Visit near Wyndham Hotel
Rhodes W1 Restaurant , LondonLevant , London
Locanda Locatelli, London
Yumi Restaurant , London
Texture Restaurant , London