Contact

  • For Reservations call on +356 2010 1313 for Cuba Sliema and +356 2010 2323 for Cuba St Julians and +356 21444666 for Cuba Pama

 

 

Comments are closed.