Situé dans le centre de Londres, à moins de 1,9 km du centre-ville, le Rooms in Central London propose une connexion Wi-Fi gratuite ainsi qu'une cuisine avec un micro-ondes, un réfrigérateur et des plaques de cuisson. Offrant une vue sur la ville et la cour intérieure, il se trouve à 700 mètres de la gare de Victoria. L'établissement se trouve à proximité d'attractions populaires telles que le palais de Westminster, le Churchill War Rooms et le palais de Buckingham.
Les logements comportent une armoire. Des ustensiles de cuisine, une machine à café et une bouilloire sont également fournis. Tous les logements disposent d'un accès à une salle de bains commune, d'un sèche-cheveux et de linge de lit.
Vous séjournerez à proximité de la station de métro Victoria, de l'abbaye de Westminster et de Big Ben. L'aéroport de Londres-City, le plus proche, est implanté à 17 km.