Corinthia Palace Hotel and Spa Malta

Location: Attard, Malta