HOTEL SAINT ROCH bevindt zich in Ogliastro, op 1,8 km van Plage de Nonza, en biedt een terras, rookvrije kamers, gratis WiFi in de hele accommodatie en een bar. Dit hotel met 3 sterren biedt roomservice. Een aantal kamers bij de accommodatie hebben een balkon met zeezicht.
Er is iedere ochtend een ontbijt beschikbaar. De opties zijn een als buffet aangeboden ontbijt, continentaal ontbijt en Amerikaans ontbijt.
Plage de Baracataggio ligt op 1,9 km van het hotel, en Santa Giulia Church ligt 5 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Bastia – Poretta, op 51 km van HOTEL SAINT ROCH.