Located in Ogliastro and with Nonza Beach reachable within 1.1 miles, HOTEL SAINT ROCH has a terrace, non-smoking rooms, free WiFi throughout the property and a bar. This 3-star hotel offers room service. Some accommodations at the property have a balcony with a sea view.
Breakfast is available each morning, and includes buffet, continental and American options.
Baracataggio Beach is 1.2 miles from the hotel, while Santa Giulia Church is 3.1 miles from the property. The nearest airport is Bastia - Poretta Airport, 32 miles from HOTEL SAINT ROCH.