Offering accommodation with air conditioning, Luxury Apartments in Central London is set in London, 600 metres from Westminster Abbey. Houses of Parliament is 700 metres from the property. Free WiFi is featured throughout the property.
The accommodation is equipped with a flat-screen TV with satellite channels. There is a seating and/or dining area in some units. There is also a kitchen, fitted with an oven and microwave. A toaster and kettle are also available. There is a private bathroom with a bath in every unit. Towels and bed linen are offered.
Big Ben is 800 metres from Luxury Flats in Central London, while St James's Park is 1 km away. The nearest airport is London City Airport, 12 km from the property.
Score from 3 reviews
Superb
9.7/10
Rooms: 7
(Search)
Address: 75 page street, London sw1p 4lt (Map)
Luxury Apartments in Central London - Photos