MyHotels Malta

Contact us

48 Main Street St Julians, STJ1017, Malta

Contact Us

My Hotels Malta Head Office
48 Main Street, St Julians, Malta
Email Customer Care

Follow us on Facebook