We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Megaro Hotel

Belgrove Street, London, United Kingdom
(2.14 mi from city center)
User rating:
(2160 Reviews)

Check in from 14 / Check out prior to 11

Megaro Hotel: Find photos, reviews, information, amenities and compare prices for 4 stars hotels in London, United Kingdom.

Hotel description

This hotel is situated in Central London, just a 10-minute walk from Tavistock Square, Camley Street Natural Park and the British Library. It provides 4-star accommodation with air-conditioned rooms.

This relaxed hotel offers meeting rooms, a 24-hour reception and 24-hour room service. Airport transfers, a laundry service and a dry cleaning service are available upon enquiry.

Megaro Hotel features relaxed rooms equipped with a mini bar, tea and coffee making facilities and a refrigerator. Private bathrooms provide a hair dryer, bathrobes and a shower.

To make sure the day gets off to a good start, a continental breakfast is offered every morning at London Megaro Hotel's restaurant. Each evening, guests are welcome to relax in the lounge bar.

Megaro is close to shops, dining and London's nightlife. University College London, Russell Square and 30 Euston Square are a brief stroll away.

Hotel features

Business Center, Room Service, High-speed Internet, Restaurant, Airport shuttle, Concierge, Tour Desk, Bar / Lounge, Elevator / Lift, 24-Hour Reception, Dry Cleaning, Air Conditioned, Conference Room(s), Currency Exchange, Safe-Deposit Box, Mini Bar, Refrigerator, In Room Movies, Bath, Meeting Rooms, Coffee / Tea Maker, Hair Dryer, TV, Laundry service, Bicycle Rental, Photocopier, Ticket Service, WiFi, Bathrobes, Shower, En suite, Private Bathroom, Private Toilet, Luggage Storage, Designated Smoking Area, Self Laundry, Free Wi-Fi
Availability and Prices

Nearest hotels

The Belgrove Hotel
1-3 Belgrove St
California Hotel London
4-8 Belgrove Street
Fairway Hotel London
13-15 Argyle Street
Alhambra Hotel
17-19 Argyle Street
Kings Cross Inn Hotel
9-11 Euston Road
Central Hotel London
16-18 Argyle Street
Crestfield Hotel
3/4 Crestfield Street
Jesmond Dene Hotel
27 Argyle Street
Macdonald Hotel London
45-46 Argyle Square
Meridiana Hotel London
43/44 Argyle Square
Seven Apart
7 Argyle Square
Carlton Hotel London
Birkenhead Street
Princess Hotel London
35 39 Argyle Street
Search hotels
Overall Rating:
8.70 /10
based on 2160 reviews