Beachfront establishment in Varigotti with a welcoming atmosphere and stunning sea views. Offers umbrella rentals.