Looking down over Marine d'Albo, between sea and mountain and probably where nature presents its most beautiful side, the Hotel Saint Roch welcomes you for a stay in the heart of Cap Corse. The comfort of our rooms and suites promises you a dream holiday, inspired by discovery and relaxation, in a hotel topped with a rooftop terrace offering incredible views across the entire region. We carry out our work with passion and are committed to sharing our values with all the travellers who cross our path. That's why we actively participate in the promotion of Corsican heritage in this environmentally friendly hotel.
Ogliastro
42.80941, 9.33564 Open in Google Maps
JSU
JSU.ST
5 guests
SUI
SUI.ST
8 guests
ROO
ROO.DX-VM
10 guests
Bed room
JSU.DX-VM
3 guests
DBL
DBL.SU
4 guests
SUI
SUI.DX-VM
8 guests
Bed room
SGL.AS
1 guests
ROO
ROO.GV
10 guests
ROO
ROO.ST
10 guests
JSU
JSU.DX
5 guests
ROO
ROO.VM
10 guests
JSU
JSU.DX-GV
5 guests
Bed room
DBL.AS-1
2 guests