Choose your room
San Teodoro Rooms 3*
- Wi-Fi
- Air conditioning
- No pets allowed
Nestled just 200 m from the Church of San Teodoro, San Teodoro Rooms hotel boasts an archaeological museum.
Located a mere 5 minutes' walk from the La Punta Waterfall, the guest house is just around the corner from the Cala D'Ambra street. Attractions in the area also include the long Spiaggia La Cinta Sandy Beach, situated only 1.8 km from this 3-star hotel. The La Cinta beach is within 20 minutes' walk of the San Teodoro Rooms. For those travelling from afar, Olbia airport is 26 minutes' drive away.
The rooms feature air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort.
Located in close proximity to this property, the quick bites Bar Bistro offers an Italian menu.