Hotel Megaro

Hotel Megaro
Belgrove Street, London, WC1H 8AB
Photo of Hotel Megaro

You re a curious chap/lady. You want to stay somewhere central, in the most resurgent, vibrant part of London, ideally opposite a couple of stations that can take you just about anywhere in the city, the country or the continent. We don t blame you. Welcome to Megaro. We are more than a place to stay in the very heart of London it s a hub of London culture and your personal gateway into what is, in our opinion, one of the coolest places in the world. 49 spacious rooms 8 modern apartments around the corner free superfast WiFi Sky TV endless tea & Illy coffee supply filtered water fresh milk climate control hairdryer iron and board toiletries magazines and newspapers good night s sleep powerful showers comfy beds.

Text supplied by third party.

Post a comment