Location: the hotel, divided into 3 buildings, is located in Montauro, just 180 m. from the beach.
See more: Hotels in Europe Hotels in Italy Hotels in Montauro Holiday Destinations in Europe