London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
Belgrove Street, London
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.
See MoreUsage of subsidiary facilities may incur additional fees