Savoy Gardens
Search & compare prices for Savoy Gardens in all hotel booking websites.
Savoy Gardens Address: Triq Luqa Briffa, Gzira, Malta
Minimum price found for Savoy Gardens was: 156 EUR
Click here to get more information, photos & guest ratings for Savoy Gardens