Route GuidesRoutes City GuidesCities Map Log in

Leisure Inn Hotel

London
40-41 Leinster Gardens, London, W2 3AN

48 rooms · ★★ · from £39


Set in an elegant town house, Leisure Inn Hotel has a 24-hour front desk and modern bedrooms. The hotel is situated in Bayswater, just a 5-minute walk from leafy Hyde Park.