Choose your room
Lots Village Chelsea 2 Double Bed Apartment
The 1-bedroom Lots Village Chelsea 2 Double Bed Apartment London lies in a prime location in London, around a 5-minute walk from 606 Club. Hosting up to 4 guests, this apartment features a terrace and is located 4.7 km from the 13.7-tonne Big Ben Bell.
Within 10 minutes' walk of Fulham Broadway tube station, the apartment is within 25 minutes' walk of The London Peace Pagoda. Lots Village Chelsea 2 Double Bed Apartment lies in the Kensington and Chelsea district. The perennially crowded Harrods is also set 2.7 km away.
Guests can prepare meals in an equipped kitchen. London Imperial Wharf train station is located in close proximity to this accommodation.