Castello San Teodoro
Om hotellet
This lovely hotel can be found in Olbia Tempio. No pets are allowed on the premises.
Hotell
Castello San Teodoro på kartan