15 min to Central London Guest Suites
22 Malvern Road, Westminster Borough, London, NW6 5PP, United Kingdom
15 min to Central London Guest Suites, a property with a garden, is situated in London, 2.8 km from Paddington Station, 3.6 km from Madame Tussauds, as well as 4.1 km from London Zoo. It is set 2.