Showing 1-1 of 1 Resorts and Lodges
Centrally located in the heart of the city, the Caravelle is a European styled hotel with warm décor, and all essential facilities demanded by the... more
Showing 1-1 of 1 Resorts and Lodges
Centrally located in the heart of the city, the Caravelle is a European styled hotel with warm décor, and all essential facilities demanded by the... more