Via dell'erica snc, 08020 San Teodoro
Villas
Located in San Teodoro, villa Le farfalle offers a patio with mountain and lake views, as well as a year-round outdoor pool, solarium and open-air bath. This beachfront property offers access to a balcony, free private parking and free WiFi. The accommodation offers a shared kitchen, and luggage storage...