The Megaro

An Italian Food Restaurant 

    Opening Hours:

    Additional Info:

    The Megaro Hotel in London is a stylish boutique hotel located in the vibrant King's Cross area. Known for its bold, artistic design and contemporary decor, the hotel offers a range of comfortable and uniquely decorated rooms. Guests can enjoy modern amenities, exceptional service, and a prime location with easy access to major attractions and transport links. The hotel also features a popular Italian restaurant and bar, making it a convenient and enjoyable choice for travellers.
     
    ABOUT
    The Megaro Hotel is a stylish and contemporary boutique hotel located in the vibrant heart of King's Cross, London. Known for its distinctive design and artistic flair, The Megaro offers a unique blend of luxury accommodation, modern amenities, and personalized service. With its convenient location near major transport links, guests can easily explore London's top attractions, while enjoying the hotel's cozy rooms, innovative dining options, and lively atmosphere. Whether visiting for business or leisure, The Megaro Hotel promises a memorable stay in one of London's most dynamic neighborhoods.
    • Belgrove St, King's Cross, London, WC1H 8AB

    I BUILT MY SITE FOR FREE USING