London Serviced Apartments
London Serviced Apartments Facilities
- 6 rooms
- Car parking
- Disabled access
- Non-smoking facilities
- Completely non-smoking
- Internet connection
London Serviced Apartments Tariff
Single Room £282
Double / Twin Room £239 to £263 per room