Search for Place Name:
Leisure Inn Hotel - Paddington Hotels The Leisure Inn Hotel is located in the heart of London near Kensington Palace and Hyde Park. The Leisure Inn is very popular due to its central London location and reasonable rates. This London Hotel is a 2 star superior property and is extremely convenient for Oxford Street and Kensington shopping. The Hotel's refurbishment was completed in 2003 and now offers clean and comfortable accommodation in a modern style. To check prices and book online click here.
Can't see the map? Click here to download the flash plugin. Map details approximate.
HOTELS - Book today, Pay on departure! - Book online or call 0870 240 7060 quoting booking reference 'STG' HOLIDAY COTTAGES - Click here to find your perfect UK Cottage or call 0870 197 1092 Privacy Website Design and copyright First Inspired Ltd