Eccleston Apartment is located in London, just 1.2 miles from Big Ben and 1.1 miles from Houses of Parliament. This apartment offers accommodations with a patio and free Wifi. The property is a 5-minute walk from Victoria Train Station and within 1.1 miles of the city center.
Offering a terrace and inner courtyard views, the spacious apartment includes 4 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 3 bathrooms with a shower. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Victoria Tube Station, Westminster Abbey, and Buckingham Palace. The nearest airport is London City Airport, 11 miles from Eccleston Apartment.