Located in Torre delle Stelle in the Sardinia region, Villa Carmen di Torre delle Stelle features a balcony. This property offers access to a terrace and free private parking. Guests can make use of a garden.
8 Via Orsa Maggiore, 09040 Torre delle Stelle, Italy