Om hotellet
Located only 2 mins from Paddington station and therefore to links all over the country including all major airports the hotel is, however, set in a private terrace the hotel is away from all of the hustle and bustle of the busy station area.
Kort over The Chilworth
Adresse
The Chilworth
London, England, Storbritannien
N 51.5154 E -0.178347