Marine-themed hotel in Santa Teresa Gallura, offering a relaxed atmosphere with a bar, restaurant, and outdoor pool. Near Rena Bianca beach.