Offrant une vue sur le jardin, le Central London Stylish Room est un hébergement situé à Londres, à 1,6 km de la station de métro Liverpool Street et à 2,5 km du Sky Garden. Il se trouve à environ 3 km de la tour de Londres, à 3,3 km du Tower Bridge et à 3,4 km du London Bridge. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et Brick Lane se trouve à 600 mètres.
Les serviettes et le linge de lit sont fournis. Cet établissement est non-fumeurs.
Vous séjournerez à 3,4 km du parc Victoria et de la cathédrale Saint-Paul. L'aéroport de Londres-City, le plus proche, est implanté à 11 km.