O Sant Roc está situado numa colina com vista para a cidade e baía de Calella de Palafrugell, na Costa Brava. Apresenta quartos climatizados com uma varanda, a maioria com vistas para o mar.
O Sant Roc Hotel, de gerência familiar, disponibiliza um terraço e jardim com vistas magníficas. Dispõe de acesso directo ao Mar Mediterrâneo e o centro de Calella fica apenas a 300 metros.
O restaurante panorâmico do Hotel Sant Roc propõe um menu diário de alta qualidade, com especialidades locais e internacionais. Existe um bar e serviço de quartos.
Há uma recepção 24 horas e poderá alugar um carro ou uma bicicleta no balcão de turismo. Podem pescar, fazer mergulho e snorkelling na área. O hotel providencia uma zona de acesso Wi-Fi gratuito e estacionamento gratuito no local.