- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Was great hotel and clean organize close to train station
Book online or call:1 800 1 114 2468
Located in London's London City Centre neighbourhood, Megaro Hotel is in the city centre and near a metro station. The area's natural beauty can be seen at Russell Square and Regent's Park, while ZSL London Zoo and Coca-Cola London Eye are popular area attractions. Sky Garden and Stamford Bridge Stadium are not to be missed. Our guests appreciate the hotel's convenience for public transport: King's Cross St. Pancras Underground Station is just steps away and Euston Underground Station is 12 minutes by foot.
The following fees and deposits are charged by the property at the time of service, check-in or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
This hotel is located literally across the street (Euston Road) from King's Cross train/tube station. Furthermore, as the exterior of the hotel building looks exactly same as it appears on Expedia, I had no problem of finding the hotel. I had a pleasant stay at this hotel. And hotel staff (Neomi and Cristian) made my stay even more memorable.