Lowcostholidays.com
Full property details
About Topaz Hotel Holiday Villa
The Topaz hotel is a comfortable property ideal for guests looking for a relaxing and entertaining stay in Malta.
Amenities
Wi-Fi
DVD
TV
Garden
Similar Properties
We've found the following properties which you may also like...