Hotel Megaro in London

List hotels in England,Scotland,Wales and Ireland.

23-27 Euston Road, St Pancras, Greater-London, London, NW1 2SD, England [Map]

There is a sanctuary in the bustling heart of St Pancras: an oasis of luxury accommodation and customised service.

A tranquil space at the end of your journey.The Megaro hotel has many types of rooms and suites available to accommodate the most assuring traveller - whether their purpose is business or leisure related.All our bedrooms have been designed with comfort and flexibility in mind, to ensure relaxation can be obtained at ease.

Directions.
Located directly opposite Kings Cross and St. Pancras International and Eurostar.Five minutes away from Euston Station

Standard room rooms from

Sleeps up to: N/A




Home | How To Cancel | | Privacy policy

* Star and diamond hotel ratings are displayed for information purposes and are supplied by the property.

Last updated 25 September 2009

Hotel Megaro London

Check Hotel Availability

Check-In
Number of Nights





Hotel Megaro Policies