Situado a 1 km de la calle Oxford, el Wyndham Hotel Londres ofrece acceso a atracciones turísticas por toda Londres.
Situado a 5 minutos a pie de Montagu Square, este hotel de 3 estrellas se encuentra a un corto paseo de lugares de compras como los Almacenes Selfridges. El Acuario de Londres, a 3 km, es sin duda una visita obligada para los turistas que viajan en la familia a Londres. El hotel Wyndham está a 10 minutos en coche del Ojo de Londres. La estación de metro Marylebone, situada a 350 metros de este hotel, ofrece una rápida conexión con todas las zonas de Londres.
Esta propiedad está cerca de Two Point, que sirve deliciosas comidas.