Leisure Inn is a 2 star hotel, housed in a historical Victorian style Building, located in the heart of London to the north of Kensington Palace and Hyde Park.
The Leisure Inn's refurbishment was completed in 2003 and now offers clean and comfortable accommodation in a modern style.
This content has been supplied by Leisure Inn
Venue Details & Map
40-41 Leinster GardensLondonW2 3AN
- +44 (0)20 7262 0757
- Catering Facilities
- Breakfast included
Loading reviews for Leisure Inn
Are you a representative of Leisure Inn?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.