Garra Rufa Beach

4.6
(13 reviews)
Corso Umberto I 134, 07026, Olbia, Sardinia Italy
Official website
Health Clubs
Spas
Spas & Wellness
Attraction

At a glance

  • Typical visit: about 30 minutes
Garra Rufa Beach | Terranoa/Olbia | Italy | TripAligner