Night Hotel Manager - The Megaro Collection
The Megaro Official
Greater LondonNight Manager – The Megaro Collection Kings Cross The Megaro Collection encompasses 3 distinctive hotels ranging from our 61‑bedroom 3* hotel The California, our 33‑bedroom and 8 apartments 4* boutique townhouse The Gyle...Read More>>.
