Ramla Bay Resort
Marfa, L/O, Mellieha, Malta, MLH 7100
+356 2281 2281 Phone