Situato sulle sponde del Lago d'Orta, proprio di fronte all’isola di San Giulio, l’Hotel San Rocco è costituito da 66 camere, suddivise in: 50 Classic, 12 Superior, 3 Junior ed 1 Suite in stile moderno e hi-tech, e ognuna porta l'ospite a rivivere l’atmosfera di un eleganza senza tempo senza però compromettere l’armonia degli spazi, la storicità e il comfort che da sempre contraddistinguono l’Hotel San Rocco.
Inoltre l'hotel dispone di un spettacolare Roof Garden con vasca idromassaggio, solarium e zona relax.