The Leisure Inn is a 2-star hotel in Bayswater popular with tourist visitors to London. The hotel's excellent location provides easy access to many of London's top attractions.
Leisure Inn Hotel
40-41 Leinster Gardens,
Bayswater, London,
W2 3AN
The Leisure Inn is a budget hotel in Bayswater offering well-maintained accommodation, just a 5-minute walk from Queensway and Bayswater underground stations.