Megaro Hotel London
Megaro Hotel London
Average rate: £74, hotel class: 4 stars
23-27 euston road, London, United Kingdom
Cheap Megaro Hotel London Rates
Megaro Hotel London Reviews
Megaro Hotel London Description
Hotel Megaro is one of Londons newest hotel openings and is in a prime location directly opposite St Pancras Station.
This is a boutique hotel though with a variety of rooms and suites available to accommodate the most discerning traveller including family rooms. Rooms are generous in their proportions and offer an abundance of light. Many also have the individual bonus of balconies and rainbow showers. In-room facilities. The Megaro could not be better situated in as close a proximity to either Kings Cros...(see more)
Note: The description above was provided by our hotel partners.
Megaro Hotel London Amenities
|
|
|
Cheap Megaro Hotel London Rates
» Browse All 1301 Hotels in London
Sponsored Links







