logo

Location of Megaro Hotel

Location

Belgrove Street, London, United Kingdom, NW1 2SD
Situated in the vibrant Bloomsbury area, Megaro Hotel is ideally positioned among a rich tapestry of Georgian architecture, iconic university colleges, and cultural landmarks. Just a short walk away, guests can explore the renowned British Museum, which lies approximately 400 meters from the hotel. Additionally, the expansive greenery of the largest of London's Royal Parks is not far off, providing a tranquil escape amid the urban landscape. Within a 2 km radius, many of London's attractions, including Covent Garden and the National Gallery, are easily accessible, making it a convenient base for both leisure and business travelers.
Check rooms and rates
From158US$ /night
Check-in
14Dec2024Select date
Check-out
15Dec2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
Belgrove Street, London, United Kingdom, NW1 2SD
Nearby
Library
British Library
400 m
Restaurants
The Megaro
50 m
23-27 Euston Rd King's Cross
Indian Lounge
190 m
343 Gray's Inn Road Wc1 X8px
Sloe Bar & Cafe
340 m
Unit 29 Euston Station
The Gilbert Scott
240 m
Euston Road St. Pancras Renaissance Hotel
Plum and Spilt Milk
140 m
Pancras Road
La Regina
110 m
9 Euston Road
Decimo
90 m
10 Argyle Street The Standard
The Betjeman Arms
130 m
Unit 53 St. Pancras Station Euston Road Unit 53
Double Standard
70 m
The Standard Hotel
Carluccio's
240 m
St. Pancras Station Euston Road Saint Pancras International Station Upper Level
Nando's Kings Cross
240 m
12-16 York Way King's Cross
Wasabi Sushi & Bento
110 m
6 Pancras Square Kings Cross
Contact us
We’re at your service