Set in London, this apartment features free WiFi. Guests benefit from balcony. There is a seating area, a dining area and a kitchen complete with a dishwasher and an oven. A flat-screen TV and Blu-ray player are available.
Address: 42 Bell Street, Apt. 7, London
Rates from:
GBP 179 Book Now