El hotel está situado en la plaza principal, en el centro de la ciudad y en las orillas del lago de Como.
El restaurante es elegante y sirve una cocina regional e internacional excepcional en un comedor formal o en la terraza durante los meses de verano.