Este hotel se encuentra en el centro medieval, en el corazón de Ávila, con sus calles estrechas, la catedral y la plaza de Santa Teresa.
El edificio forma un conjunto armonioso con el entorno histórico. Ofrece habitaciones funcionales, elegantes, cómodas y acogedoras. También dispone de una sala de conferencias bien equipada.
La ciudad de Ávila ha sido declarada Patrimonio de la Humanidad por la UNESCO.