Hotel Megaro 23-27 Euston RoadSt Pancras, London, NW1 2SD
Hotel Megaro offers 49 Rooms, prices starting from just 99
[Click here to check Availability/Book]
Hotel Description
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.
[Click here for Hotel Megaro Facilities]
Directions to Hotel Megaro
Located directly opposite Kings Cross and St. Pancras International and Eurostar.Five minutes away from Euston Station
[Click here for MAP/Directions] |