Megaro Hotel

Colorful and modern hotel right across from the Eurostar train station at King’s Cross. Convenient location if you don’t feel like dragging your suitcase all around the London Underground.