![Megaro Hotel](http://i.travelapi.com/lodging/3000000/2030000/2023300/2023296/b2d691ca_g.jpg)
Megaro Hotel
London England
Check in
2:00 PM
Check out
11:00 AM
Elevate your travel experience to an art form at Megaro Hotel, where every moment is crafted for discerning guests, within a 10-minute drive of Trafalgar Square and Piccadilly Circus. This luxury hotel is 7 minutes drive to London Eye and 8 minutes drive to Big Ben.
Make yourself at home in one of the 49 guestrooms featuring refrigerators and minibars. Your pillowtop bed comes with down comforters. Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms have complimentary toiletries and hair dryers.
Property Details
Location
Belgrove Street, London, England WC1H 8AB, United Kingdom