2024
STELLA DEL MARE HOTEL
Hotel • €€ •
4.8/5
• 22 reviews
3-star hotel located just a few minutes' walk from the beach, with simple, ...Read more