4 ★
Megaro Hotel
Address: Belgrove Street, London, United Kingdom
Opposite Kings Cross and St Pancras International for the Eurostar, this hotel has modern, stylish rooms with an rainfall shower and free Wi-Fi access. Megaro Hotel is a short walk from Camden and very well located for Tube, train and bus links.
Hotels Nearby
-
The Belgrove Hotel
1-3 Belgrove St, Nr Kings Cross, London
-
The California 3 ★
4-8 Belgrove St, London
-
Alhambra Hotel 2 ★
17-19 Argyle Street, London
-
Fairway Hotel 2 ★
13 - 15 Argyle Street, London
-
Central Hotel 2 ★
16-18, Argyle Street, London
-
Kings Cross Inn Hotel 3 ★
9-11 Euston Road, London
-
Crestfield Hotel 2 ★
2-4 Crestfield Street, London
-
Macdonald Hotel
45-46 Argyle Square, London
-
Jesmond Dene Hotel 3 ★
27 Argyle Street, London
-
Hotel Meridiana 2 ★
43-44 Argyle Square, London
-
Comfort Inn And Suites Kings Cross St. Pancras 4 ★
31-33 Argyle Street, London
-
Howard Winchester Hotel
9-10 Argyle Sq, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Megaro Hotel