Situé à moins de 1,8 km du centre de Londres, le Big Ben Inn propose des hébergements avec connexion Wi-Fi gratuite ainsi qu'une cuisine équipée d'un réfrigérateur, de plaques de cuisson et d'ustensiles. Il est situé à 1,2 km de l'abbaye de Westminster et dispose d'un ascenseur. La gare de Waterloo est à 1,5 km et la maison de banquet est à 1,6 km.
Tous les logements sont équipés d'une télévision à écran plat. Leur salle de bains privative est pourvue d'une douche.
Les lieux d'intérêt à proximité incluent Big Ben, le palais de Westminster et le Churchill War Rooms. L'aéroport de Londres-City, le plus proche, est implanté à 15 km.