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?