The Megaro

The Megaro


Belgrove St, King's Cross, London, WC1H 8AB
City of London, ENG
Welcome to The Megaro, where creativity meets comfort and every stay is as uniquely individual as you are.

Description


Welcome to The Megaro, where creativity meets comfort and every stay is as uniquely individual as you are. Nestled in the vibrant heart of London, just moments away from King’s Cross and St. Pancras stations, our hotel is more than just a place to rest your head—it’s an experience.

Reviews


To write a review, you must login first.

Similar Items


Student accommodation Singapore

Hotelkaiserhof

The Washinton Inn

The Manor House - 5 Star Hotels in Dehradun Near Airport For Family

Location


Manager


The Megaro
London , United Kingdom