L'albergo si trova in centro, sul mare, di fianco alla cattedrale di S. Giacomo. Tutte le camere sono fornite di tv, alcune sono climatizzate.