Get a Hotel in Ogliastro

HOTEL SAINT ROCH

HOTEL SAINT ROCH

Ogliastro • Show on map 9.1/10 View Details for Price

Located in Ogliastro, HOTEL SAINT ROCH offers beachfront accommodations 1.2 miles from Baracataggio Beach and facilities like a bar. With a terrace, the 3-star hotel has air-conditioned rooms with free…More info

Book now