Porto Taverna hotel reservation: check availability and room rates
Central hotels in Porto Taverna
1 property found
-
Molarotto Hotel is located a 15-minute drive from Olbia and offers a sunny patio with sea views. The venue is situated 4.6 km away from Spiaggia di Lu Impostu.