Ce petit hôtel convivial bénéficie d'un emplacement fantastique au cœur de Londres, idéal pour les touristes à la recherche d'un hébergement modeste et d'un accès facile aux sites touristiques de la ville. La station de métro Russell Square se trouve à quelques pas et les visiteurs pourront rejoindre le British Museum, Covent Garden et Leicester Square en 20 minutes de marche. Madame Tussauds, Regents Park et les boutiques d'Oxford Street sont également accessibles à pied. L'aéroport de London City est situé à 12,7 km. L'hôtel dispose d'une réception ouverte 24h/24 et d'un bar. Chaque chambre est équipée d'une télévision et d'une cafetière/théière. Des réfrigérateurs, des fers à repasser et des sèche-cheveux sont disponibles sur demande. Il y a une salle de bain pour quatre chambres. L'emplacement exceptionnel de cet hôtel en fait un choix idéal pour un week-end touristique à Londres.