Doté d'une connexion Wi-Fi gratuite et offrant une vue sur la ville, le London Studio Apartment est situé dans le centre de Londres, à seulement 400 mètres de la cathédrale Saint-Paul et à 1,2 km du Sky Garden. Offrant une vue sur la cour intérieure, il se trouve à 1,9 km du pont de Londres et à 1,8 km du Somerset House. L'établissement est insonorisé et se trouve à 1,3 km de la station de métro Liverpool Street.
Cet appartement d'une chambre comprend un salon avec une télévision à écran plat et des services de streaming, une cuisine entièrement équipée avec un lave-vaisselle et un four ainsi qu'une salle de bains pourvue d'un sèche-cheveux. Les serviettes et le linge de lit sont fournis. Cet appartement est non-fumeurs et hypoallergénique.
Vous séjournerez à proximité de la tour de Londres, de la station de métro London Bridge et du Lyceum Theatre. L'aéroport de Londres-City, le plus proche, est implanté à 12 km.