London Plaza Serviced Apartments
32 Inverness Terrace, London W2 3JA
London Grande Londres
London Plaza Serviced Apartments offers accommodation in London. Hyde Park is 1.3 km away. Free WiFi is provided throughout the property.
The accommodation comes with a TV. There is also a kitchen, fitted with an oven. Bed linen is featured.
Royal Albert Hall is 1.3 km from London Plaza Serviced Apartments. London City Airport is 16 km from the property.
Facilities
|
||||||||||||||||||||
|
||||||||||||||||||||
|
363