Hotel Manager 5* Lifestyle, Boutique Hotel
Kings Cross
Born in March 2007, The Megaro Hotel is a 49-bedrooms boutique hotel. Part of St Pancras Hotels group, this is unique property, unique in its style, combining art, luxury, and exclusivity under one roof. The Megaro proudly holds the worlds largest external hotel mural, seen and acknowledged by international artists.
We are looking for a Hotel...