|
Leisure Inn London 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 London's refurbishment was completed in 1999 and now offers clean and comfortable accommodation in a modern style. Leisure Inn London offer a selection of luxurious 2 and 3 - bedroom apartments, housed in the original historical building, located off Bayswater Road right near Lancaster Gate Underground Station. The area is favourite for both business and leisure travellers because of the excellent public transport links to the city and tourist attractions.
|
Click here to make
a request by email
Click here to book online with your credit card |
|