San Teodoro is a relaxed 4-star hotel offering comfortable accommodation and excellent service, in a peaceful country setting. Highlights include an outdoor swimming pool, tennis court and quick access to the beach. The hotel is situated near San Teodoro on the North East coast of Sardinia.
08020 Olbia, Italy
Olbia Costa Smeralda 16mi
Nearest Train Station
Olbia Transit Stop TRENITALIA - 27.5km
Standard rooms have a modern decor and include a terrace. Amenities include a mini-bar, telephone, safe and satellite/cable TV. The en-suite bathrooms feature a walk-in shower and a hairdryer.
- Air conditioning
- Free Wireless Internet in Room
- Hair Dryer
- Mini Bar
- Satellite TV