Hotel Megaro

Belgrove Street, London WC1H 8AB

Fantastic location at St. Pancras - Save 39%

Check In Check Out

  • Hotel Megaro Elegant Hotel London GB
    Hotel Megaro Elegant Hotel London GB
  • Hotel Megaro Beautiful Surroundings London GB
    Hotel Megaro Beautiful  Surroundings London GB
  • Hotel Megaro Best Lounge Area London GB
    Hotel Megaro Best Lounge Area London GB
  • Hotel Megaro Best Dining Facilities London GB
    Hotel Megaro Best Dining Facilities London GB
SPECIAL OFFERS

The Hotel Megaro is situated at St. Pancras, only a short distance away from most of the main London attractions. This excellent 4 star hotel, being a very easy tube ride from the Earls Court and Olympia exhibition halls, is also ideal for the business and leisure travellers.

Our professional and friendly staff will be more than happy to help you with any query or tourism advice you might like during your stay with us.

The Hotel Megaro's guestrooms have all been designed with the comfort and convenience of the guest in mind. Using only the finest English produce, the Megaro restaurant will wow your taste buds with sumptuous meals of contemporary English and French cuisine. Our lounge and bar also serve a range of drinks, snacks and light refreshments.

The Megaro Hotel facilities include:

  • Luggage room
  • Laundry service
  • Theatre tickets
  • Wifi
  • Meeting rooms with private functions catered for