L'hotel City Lodge Londres offre un accès au Parc Gordon Square, qui est situé à 25 minutes de marche.
Il y a 24 chambres à l'hotel, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme un Wi-Fi. Dotées d'une cafetière/théière, les chambres sont équipées d'un bureau. Les salles de bain sont équipées d'une toilette séparée et une douche ainsi qu'un sèche-cheveux et des draps de bain.
Les options de restauration incluent également Sydney Arms, situé juste à quelques pas de City Lodge de Londres.
L'aquarium Sea Life, dans une zone de 3 km, est certainement un incontournable pour les touristes en famille à Londres. Le London Eye est à 10 minutes en voiture, et la Angel est à seulement 350 mètres de la résidence. City Lodge est à 4 km de la de Marylebone.