Just a few steps from St. Pancras International Train Station (the new home of Eurostar), the 4 star hotel Megaro in London is the perfect accommodation for style-conscious travelers and business travelers. Two things define this lovely modern city hotel in London - a very harmonious room design and an excellent choice of colors.
The Megaro Hotel in London
With its 49 rooms, the Megaro in London is a small, intimate hotel on the corner - the corner of Belgrove Street and Euston Road to be more precise, in view of St. Pancras International Train Station. The inside of this London 4 star hotel has a private and exclusive feel to it. With an elegant restaurant, a smart hotel bar and a cozy lounge, there’s everything you could want for a really successful city break to London.
Staying at the Megaro Hotel in London
The most important aspect of a hotel is wanting to come back to your room, enjoying closing the door behind you and feeling right at home. This is exactly what happens at this London city hotel, no matter which of the four room categories you go for. All the rooms have been harmoniously decorated in a contemporary and colorful fashion. Even the most basic of rooms offer the best facilities, including a sitting area, desk, internet and flat screen TV.
The cuisine: English/French
The restaurant at the Megaro Hotel is also worth a visit. Here, head chef Paul Ribbands brings together gourmet French and English cuisine.