Lodging/Accommodations close to San Teodoro Beach
Hotel Velasole
+1-800-716-8490
Loc Oreo Ss 125 Km 264 5, Siniscola, 08029 Italy
+1-800-716-8490
~12.10 miles south of San Teodoro Beach
- 3-star Beach property
- Hotel has 17 rooms
Hotel Panorama
+1-888-311-4278
Via Mazzini 7, Olbia, 07026 Italy
+1-888-311-4278
~13.30 miles northwest of San Teodoro Beach
- Midscale Downtown hotel
- Check in time: 14:00 PM
Back to Top