Cedrino sn, 07052 San Teodoro
Villa 3 stars
Providing a garden, Villa Mery features accommodations in San Teodoro. This villa provides air-conditioned accommodations with a patio and free Wifi. The property is 1.5 miles from Cala d'Ambra Beach and within half a mile of the city center.
The villa features 2 bedrooms, a fully equipped kitchen with...