hotwire

Megaro Hotel

Photo gallery for Megaro Hotel

2 bars/lounges, cocktail bar, lobby lounge
Corner Studio | View from room
Front of property
Standard Double Room | Down comforters, pillowtop beds, minibar, in-room safe
Standard Double Room | Down comforters, pillowtop beds, minibar, in-room safe

Overview of Megaro Hotel

Megaro Hotel

5.0 star property
5-star hotel in London City Centre
9.0

Wonderful

Popular amenities

  • Breakfast available
  • Pet friendlyPet friendlyPet friendly
  • Free WiFiFree WiFiFree WiFi
  • Air conditioningAir conditioningAir conditioning
  • RestaurantRestaurantRestaurant
  • BarBarBar

Explore the neighborhood

Map
Belgrove Street, London, England, WC1H 8AB
  • Popular LocationMagenta1 min walk
  • Popular LocationKing's Cross Station3 min walk
  • Popular LocationRussell Square13 min walk
  • AirportLondon (LHR-Heathrow)53 min drive