Capital Nest Residences Londres bénéficie d'un emplacement principal à Londres à environ 5 minutes de marche du Théâtre Lyric Theatre. Les clients peuvent utiliser le Wi-Fi à des fins professionnelles et de loisirs.
La résidence spacieuse est à 250 mètres du Phoenix Theatre et à environ 2 km du Palais de Buckingham. Le London Eye se trouve dans les environs de l'appartement. Piccadilly Circus se trouvent à environ 600 mètres de ce site.
La résidence spacieuse est dotée de conforts tels qu'une climatisation, ainsi que d'équipements modernes comme une TV à écran plat avec des chaînes satellite.
Le logement dispose d'une cuisine équipée pour l'auto-restauration. Capital Nest Residences est près de la station de métro Tottenham Court Road.