Location

Dragonara Road St. Julian's MT STJ, 3143, St Julian's, Malta

Details
Region: Europe, Southern Europe, Malta
Category: Accommodation, Hotel
GTI Level: 3 Leafs
Certification