Contact Us

Molo Hotel Group

18 Merlin House

Mossland Road

Glasgow

G52 4XZ

United Kingdom

Registered Address: 1A The Moorings, Dane Road Industrial Estate, Sale, M33 7BH

Company Number: 10651742

VAT Registration: GB 302 266 051