Lots Village Chelsea 2 Double Bed Apartment ferielejlighed ligger i Kensington and Chelsea område af London og har en terrasse.
Overnatningsstedet har en førsteklasses placering 5 minutters gåtur fra Imperial Wharf togstation og 7 minutters gåtur fra St John's Church Centre. Gæsterne kan også besøge The London Eye inden for 15 minutters kørsel. Lots Road Pub & Dining Room tilbyder europæiske måltider inden for 150 meter fra indkvarteringen. Det er inden for rækkevidde af Gagliardi Gallery og en 5-minutters kørsel fra National History Museum.
Dine egne måltider kan tilberedes i et fuldt udstyret køkken. Fulham Broadway metrosation ligger kun 10 minutters gang derfra.