Capital Nest Residences London is located 1.5 miles from the 13.7-tonne Big Ben Bell and a 12-minute stroll from the public Trafalgar Square. Wi-Fi is available for guests' business or leisure needs.
This apartment is situated in the Westminster Borough district, 0.3 miles from Seven Dials Streets and just around the corner from Prince Edward Theatre. Capital Nest Residences has a prime location a 5-minute walk from Tottenham Court Road metro station. The apartment is also 1.9 miles from the huge Borough Market.
Capital Nest Residences welcomes guests with climate control, along with modern amenities like a flat-screen TV with satellite channels.
The apartment comprises an equipped kitchen for self-catering. This accommodation is also 1.7 miles from Marylebone train station.