Choose your room
2 Bed Apartment In Central London
Staying at 2 Bed Apartment In Central London, guests can relax on a terrace around a 10-minute ride from the perennially crowded Harrods.
Hyde Park is situated a 10-minute drive away.
With access to a terrace, guests will benefit from an air conditioner, as well as modern amenities like a flat-screen TV with satellite channels. The 1-room 2 Bed Apartment In Central London is also furnished with a writing table.
This property comprises an equipped kitchen for self-catering. Serving Chinese dishes, Mayflower Restaurant is 6 minutes' walk away. This apartment is also at a medium distance from Queen's Park tube station.