40 Queensborough Terrace, Bayswater, London, W2 3SH, United Kingdom
Queensborough Terrace Apartments provide serviced accommodation in the Bayswater district of London, close to Hyde Park and Kensington Gardens. The apartments are a 4 minute walk from the nearest tube station, a 12 minute walk from the nearest train station and 14 miles from London Heathrow Airport.
These studio apartments offer double beds, one bathroom and a kitchenette with a combination microwave, hob, and fridge.
Apartment facilities include a small dining table and chairs, TV and free wireless internet access.
Housekeeping is provided once a week and an on-site communal laundry room is available for guests to use at an additional charge.