Contact us SAY Hello! Get in touch today for your free, no-obligation quote ADDRESS HOTELS & HOMES LtdMerola Showroom, Valley RoadBirkirkara, Malta CONTACT NUMBER +356/21318130 EMAIL info@merolahotelshomes.comprojects@merolahotelshomes.com