Hotel Esmeralda Club

Triq l-Alka, Bugibba, Malta, SPB 3044