Beautiful Apartment in San Teodoro 4 - Flats for Rent in San Teodoro, Sardegna, Italy
Entire home/flat in San Teodoro, Italy. The apartments have two bedrooms (one double and one twin), bathroom with shower, equipped kitchen and living room with double sofa bed. The entrances have a large patio equipped with tables and chairs where you can have breakfast, lunch or dinner...
See this content immediately after install