Situated in Ogliastro, 1.8 km from Nonza Beach, HOTEL SAINT ROCH offers beachfront accommodation and various facilities, such as a bar. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is set 1.9 km from Baracataggio Beach. At the hotel, the rooms come with a wardrobe. Each room includes a desk and a flat-screen TV, and some rooms at HOTEL SAINT ROCH have a balcony. At the accommodation the rooms include bed linen and towels. Breakfast is available each morning, and includes buffet, continental and American options. Santa Giulia Church is 5 km from HOTEL SAINT ROCH , while Nonza Tower is 5.2 km from the property. The nearest airport is Bastia - Poretta Airport, 51 km from the hotel.