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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: