L'hôtel dispose d'un hall d'accueil avec réception 24/24, coffre-fort, ascenseurs, restaurant avec espace non-fumeur et un bar, ainsi que d'une salle de conférence et d'un parking.
Les 395 chambres sont confortables et possèdent salle de bain, téléviseur, téléphone avec ligne directe, radio, machine à café et à thé, fer à repasser, chauffage central et coffre-fort.
Tavistock Square,, Londres WC1H 9EU , Grand Londres (Royaume-Uni). L'hôtel est situé au coeur de Bloomsbury et offre une vue magnifique sur Tavistock Square Garden. La station de métro Russell Place est à deux pas et offre une liaison directe vers Heathrow (ligne Piccadilly). D'autres stations sont facilement accessibles, notamment Euston, St Pancras et King's Cross. Les grands monuments tels que Covent Garden, Oxford Street, le TheaterLand ou le British Museum sont également à proximité.