Photos coming soon
HOTEL
Stella Maris
Via dei Cedri, 3, Villasimius, Italy
Where it sits
Stella Maris
Via dei Cedri, 3, Villasimius, Italy
39.12741, 9.50878
Plan around Stella Maris
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
