10 rooms · from £33
Featuring free WiFi, MELANDRE HOTEL LONDON is situated in London, 900 metres from Olympia Exhibition Centre. Guests can enjoy the on-site restaurant. The rooms come with a TV. For your comfort, you will find free toiletries and a hairdryer.
Log in with your cycle.travel account:
Password |
Or simply use your account on: