Con Wi-Fi en zonas comunes, el cómodo Twenty Nevern Square Hotel Londres, de 4 estrellas, está a 4 km del Museo de Ciencias. Este hotel, que está equipado con 26 habitaciones con vistas a la ciudad, está enclavado a unos 10 minutos en coche del Museo de Sherlock Holmes.
El hotel goza de una ubicación conveniente en Londres, a pocas cuadras de la estación de metro West Kensington. Disfrutarás visitando el London Eye, enclavado a 6 km del hotel Twenty Nevern Square Londres. Este lugar cómodo está enclavado a unos 15 minutos en coche de la Abadía de Westminster, muy popular entre peregrinos y turistas. Este hotel proporciona acceso a la estación de tren West Brompton, que está a tan solo 550 metros.
Todas las habitaciones bien equipadas están equipadas con Wi-Fi gratis y una televisión con múltiples canales, además de equipo de café y té, y algunas de ellas incluyen un balcón y una zona de estar. Sus habitaciones incluyen baños seguros con un inodoro separado y una ducha. Los huéspedes pueden utilizar secadores de pelo y un gorro de ducha en los baños de mármol que cuentan con un inodoro separado, una ducha y un lavabo.
Los huéspedes pueden disfrutar de un desayuno continental gratuito que se sirve a diario. Entre las opciones gastronómicas se encuentra un bar lounge. El restaurante The Blackbird, que está a 3 km del Twenty Nevern Square Hotel, sirve comida británica.