Review of the Hotel Megaro in London

Location of the Hotel Megaro We chose the Hotel Megaro London primarily due its location – it is literally a stone’s throw from St Pancras International. As we are regular Eurostar users then a good hotel as near as possible to the train station is a must. We have now stayed at the hotel twice – […]

COVID-19: Please note no articles have been updated to reflect current travel advice. This website should be used for future travel planning when we can explore the world again safely.
toggle