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