Buy Now

Hotel Calypso

Hotel & Accommodation

Address: Tourist Street, Qawra

Telephone: 21562000