Situated less than a 10-minute walk from Euston Bus Station, Megaro Hotel provides guests with an ideal base while visiting London. It is located a short stroll from Camley Street Natural Park and British Library. London Megaro Hotel has been recently refurbished and offers a 24-hour reception, an airport shuttle and 24-hour room service. A Wi-Fi connection is also provided. All the contemporary rooms at Megaro provide bottled water, movies-on-demand and a refrigerator. They come with a bathtub, a private bathroom and ironing facilities. Megaro Hotel offers an on-site bar, where guests can enjoy a drink either indoors or alfresco on the outdoor terrace. There is also the added advantage of an on-site restaurant. Megaro Hotel London is within walking distance of University College London, Russell Square and Tavistock Square. London Euston Railway Station is within walking distance.
Is it really the cheapest?
We search major booking sites and individual hotels so you can compare the best deals on Megaro Hotel rooms.
Services and conveniences
Health and safety
Accessibility and suitability
Media and entertainment
Things to do
Parking and transportation
Megaro Hotel location: 1 Belgrove Street, London, WC1H 8AB
Check in anytime after 2:00 PM, check out anytime before 11:00 AM
Cancellation/prepayment policies vary by room type and provider.
Megaro Hotel is typically below the average price of 4 star hotels in London. On average, you can expect to pay $287 per night in London. Megaro Hotel typically costs $225 per night, which is $62 cheaper than the London average.
Drive distance from London Heathrow to Megaro Hotel and vice versa is 14.9 mi and the overall drive time is about 44min. Driving time can vary based on the time of day and traffic.
Another more common option is to just take a taxi or rideshare service from the airport to Megaro Hotel. The nearest airport to the hotel is London Heathrow.
Pets are allowed at Megaro Hotel.
Megaro Hotel does have a restaurant on site that guests and non-guests can use. Ask the front desk for kitchen hours or call Megaro Hotel at +44 203 301 0333. One of the easiest dining options for London guests staying in Megaro Hotel is to get room service, which is available to all hotel guests.
At this time, our data shows that there is no on-site pool at Megaro Hotel. However, hotels can make changes that can significantly change the venue. For the most accurate answer, it would be best to call the hotel directly at +44 203 301 0333.
Megaro Hotel is just 2.1 mi away from London city center. The closest landmark to the center of London is Westminster Abbey, which is very accessible to Megaro Hotel guests.
For assistance from an employee at Megaro Hotel please call +44 203 301 0333.
Yes, Megaro Hotel has Wi-Fi available to hotel guests.
Kensington and ChelseaSee more
Tower HamletsSee more