Where are you going?
Check-in
Check-out
  1. Home
  2. Italy
  3. Olbia-Tempio
  4. San Teodoro
  5. San Teodoro Centro Apartments

Property Location
With a stay at San Teodoro Centro Apartments in San Teodoro, you'll be convenient to San Teodoro Port and La Punta Falls. This apartment is within close proximity of San Teodoro Beach and La Isuledda Beach.

Rooms
Make yourself at home in one of the 12 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Cable television is provided for your entertainment. Conveniences include microwaves and washing machines, and you can also request cribs/infant beds (surcharge).