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
- Meeting rooms with private functions catered for