Chester House offers accommodation in London, 800 metres from Regents Park and 900 metres from London Zoo. The unit is 1.2 km from Camden Market. Free WiFi is featured throughout the property.
An oven, a microwave and a toaster can be found in the kitchen. Towels and bed linen are offered in this self-catering accommodation. There is a private bathroom with a bath.
British Museum is 1.6 km from Chester House, while Oxford Street is 1.6 km away. London City Airport is 14 km from the property.
Pokoi: 1
(Szukaj)
Adres: Chester Court, Albany Street, London NW1 4BU (Mapa)