Contact Us
Molo Hotel Group
18 Merlin House
Mossland Road
Glasgow
G52 4XZ
United Kingdom
info@molohotels.com
Registered Address: Molo Hotel Group, part of Molo Holding SA, Place de la Synagogue 5, 1204, Geneva
Company Number:
VAT Registration: CHE-404.884.228