Hotel Esmeralda Club
Triq l-Alka, Bugibba, Malta, SPB 3044
(3562) 157-3922 Phone