About it
San Teodoro Rooms in San Teodoro offers accommodations with free Wifi a 16-minute walk from La Cinta Beach, 1.5 miles from Spiaggia Isuledda, and 8.9 miles from Isola di Tavolara. The property is around 21 miles from Olbia Harbour, 18 miles from Archeological Museum of Olbia, and 18 miles from Church of St. Paul the Apostle. The property is 500 yards from the city center and a 14-minute walk from Cala d'Ambra Beach.
Units are fitted with air conditioning, a wardrobe, and a flat-screen TV, and some units at the guest house have a terrace. At the guest house, units have a private bathroom with a hair dryer and free toiletries.
San Simplicio Church is 18 miles from the guest house. The nearest airport is Olbia Costa Smeralda Airport, 15 miles from San Teodoro Rooms.