Deptford
Deptford Apart Hotel, Deptford, London E10
Minimum length of stay: 7 nights Studio, 1 bedroomThe apart hotel has studios and 1 bedroom serviced apartments, just 1-minute from Deptford Bridge Station. They have a well-equipped kitchenette, ideal for self-catering. Weekly housekeeping and Wi-Fi internet are included in the price. Nearby… More info