16 Devonshire Terrace, Bayswater, London, W2 3DW, United Kingdom
Devonshire Terrace Apartments provide serviced accommodation in London, 16 miles from London Heathrow Airport and a 6 minute walk from the nearest train and tube station.
These studio and one bedroom apartments feature double beds, one bathroom and a fully equipped kitchen with an oven, hob, microwave and fridge.
Apartment facilities include a washing machine, TV and free wireless internet access. Some of the one bedroom apartments also feature access to a private balcony.
Housekeeping services are provided once a week.