11/3/10

Hotel In London,England - Englandhelpline.com

Hotel Megaro,London,England

"High quality accommodation, I will definitely stay again."

Hotel Megaro is one of London's newest hotel openings and is in a prime location directly opposite St Pancras Station. Many of the front facing rooms offer extraordinary views of the fa�ade of this Gilbert Scott Gothic masterpiece as well as the famous Barlow train shed. Whilst the panorama is 19th-century, the interior of the hotel is very much 21st; a dynamic design of wooden floors and walls, polished glass, limestone tiles, vibrant colours and sexy curved shapes.

23-27 Euston Road, St Pancras
London. NW1 2SD
England