House Omer San Teodoro
RM9J+X2 San Teodoro, Province of Sassari, Italy, San Teodoro
Location A great option for a journey on a budget - hotel House Omer San Teodoro is located in San Teodoro. This hotel is located in 5 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Lu Impostu Beach, La Cinta Beach and Cala Brandin
ParkingPoolBeachfront
















