Hotel Megaro
Belgrove Street
Fresh off the Eurostar and hate the thought of toting bags up and down stairs in tube stations across town? Look no further than the Megaro Hotel. Situated on a quiet side street right next to King’s Cross/St Pancras, this boutique hotel couldn’t be more ideally situated. Its stylish exterior only hints at the glorious interplay of colours and materials inside its 49 rooms, and it’s reasonably priced – a veritable travellers’ oasis. Why bother looking any further?