Situated only steps away from Earl's Court underground station, the spacious 110 m² Central London 3 Bedroom Apartment With Private Garden - 1 Min To Earls Court Station Sleeps 8 offers Wi-Fi for business or leisure needs. The 3-bedroom apartment boasts a prime location about a 10-minute stroll from London West Brompton train station.
The apartment lies in Kensington with stately Victorian buildings and embassies, within a 7-km distance of the Tate Modern and 3.1 km from the Royal Albert Hall. The British Harrods Department Store is around 25 minutes on foot from the accommodation.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please