El The Nayland Hotel Londres, de 3 estrellas, es el lugar ideal para alojarse en el barrio Westminster Borough de Londres, a poco más de 20 minutos a pie de los Almacenes Selfridges. El Madame Tussauds de Londres se ubica a una distancia de 2 km del hotel, que ofrece un bar lounge y vistas a la ciudad.
Este hotel goza de una ubicación ideal a 250 metros de la estación de metro Paddington y a un tiro de piedra del Espacio Abierto de Sussex Gardens. En el Nayland Londres, estarás a una distancia de 2,1 km de la Galería de la Reina. Los amantes de la naturaleza apreciarán la proximidad a The Long Water, que se encuentra a unos 10 minutos a pie. Explora los lugares de interés histórico de Londres, comenzando por el Palacio de Buckingham, ubicado a 2,2 km. La estación de tren más cercana es Marylebone, que está a unos 10 minutos a pie.
Las habitaciones del Nayland incluyen servicio de planchado y aire acondicionado, así como servicios multimedia como una tv de pantalla plana con canales vía satélite y una radio. Están equipadas con chimenea de piedra y ventanas insonorizadas, y también cuentan con equipo de café y té. Entre los extras se incluyen gorros de ducha y toallas de baño ofrecidos en los baños privado con un bidé, un inodoro separado y una ducha.
Todos los días se ofrece a los huéspedes un desayuno continental. El restaurante Mimos Cafe Bar está al lado del The Nayland Hotel, a unos 200 metros.