Boutique hotel
Hotel Orsa Maggiore
Castro, Italy
The hotel is on the coastal road between Castro and Santa Cesarea Terme, a few metres from Grotta Zinzulusa. The historic centre of Castro is a few minutes’ walk away.
Visit host websitebook.krossbooking.com





