Etvan Hotel Operations Ltd
Etvan Buildings, Triq il-Bahhara, Marsaskala, Malta, ZBR 10
(3562) 163-2323 Phone
(3562) 163-4330 Fax