L'hotel è situato nel centro storico di Salamanca, circondato dai principali monumenti e attrazioni della città. La Cattedrale di Salamanca si trova a pochi passi di distanza, a soli 500 m dall'hotel. L'hotel si trova a soli 260 m dalla famosa Università di Salamanca, una delle più antiche della Spagna. Plaza Mayor si trova a circa 100 m dall'hotel e la cattedrale a circa 500 m di distanza. L'hotel, ristrutturato nel 2009, offre un servizio di reception professionale. Tra le dotazioni di questa struttura climatizzata figurano hall, ascensore per le camere e accesso wireless a Internet. Le camere sono dotate di bagno privato con vasca e asciugacapelli, TV via satellite/cavo, accesso a Internet, aria condizionata e riscaldamento regolabili autonomamente e balcone o terrazza. Ogni giorno viene servita una colazione a buffet.