Modern Executive 2-bed Apartment in London
PriceCheck live prices
Check availability →- Class
- 3-star hotel
- Address
- 224 Woolwich Church Street, London, England, SE18 5NEShow on map
- Check-in / out
- 14:00 / 11:00
Modern Executive 2-bed Apartment in London is a 3-star hotel in London. It's set on 224 Woolwich Church Street, London, England, SE18 5NE.
Views and Amenities
Enjoy stunning garden views and complimentary wireless internet during your stay.
Fully-Equipped Kitchen
Make yourself at home in the apartment's kitchen with a refrigerator, oven, microwave, and electric kettle.
Hvorfor bo her
- Free Wi-Fi
Amenities
- Free WiFi
- Garden