0 followers
The chain of hotels offers all-inclusive holidays in malta in their 2 properties situated in the northern part of Malta. Both hotels offer the best family, couples and elderly holiday experience with various facilities and commodities ideal for your holiday, wedding and conference.
Industries
Headquarters
Employees
Links
Robert Debono