Offrant une terrasse et un salon commun, l'hôtel 4 étoiles Twenty Nevern Square Hotel est situé à Londres, à une distance de 4 km du Musée d'histoire naturelle de Londres. L'hôtel offre du Wi-Fi dans toute la propriété, ainsi que des services de réception 24/24 et des services de départ tardif.
L'hôtel confortable est situé au centre de Londres, à non trop loin mètres de la station de métro les Barons Court. Le musée Victoria and Albert se trouve à 2 km de Twenty Nevern Square, tandis que le Tardis Police Box et le Métro Earl's Court sont tous deux à proximité. En plus d'avoir un bureau et un photocopieur sur place, les clients pourront bénéficier des centres d'exposition, qui sont à quelques minutes de marche de l'établissement confortable. À 2 km de Twenty Nevern Square Hotel, vous trouverez également Pavillon d'architecture de la Serpentine Gallery. L'hôtel est à quelques minutes de la gare de West Brompton, offrant une liaison ferroviaire directe avec l'aéroport de Londres-Heathrow, qui est à 24 minutes en voiture.
Les chambres bien équipées disposent d'équipements modernes comme une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière. Certaines chambres d'hôtes offrent un décor confortable et des vues sur la ville. Offrant des commodités comme un sèche-cheveux et des draps de bain, les salles de bain comprennent également une toilette séparée et une douche.
Twenty Nevern Square Londres sert un petit dejeuner gratuit sous forme de buffet quotidiennement. Le bar lounge relaxant offre une télé. Les clients peuvent également profiter de la cuisine indienne aux restaurants situés à proximité, comme Masala Zone Earls Court, à une distance de 400 mètres de cet immeuble.