El hotel está situado en el centro de Cáceres, a solo 100 m de la plaza Mayor (plaza principal) y del casco antiguo, declarado Patrimonio de la Humanidad por la UNESCO. La ciudad ofrece opciones culturales, gastronómicas, de compras y ocio a un paso del hotel. Este nuevo y moderno hotel 4 estrellas, construido en 2008, se encuentra en el centro de Cáceres y consta de 127 habitaciones, instalaciones para conferencias, cafetería, restaurante, aparcamiento y garaje (de pago). Otras instalaciones incluidas en este establecimiento climatizado incluyen servicio de salida y recepción 24 horas, ascensor, sala de TV, bar, conexión a Internet WiFi y servicio de habitaciones y de lavandería. Las amplias, confortables y bien iluminadas habitaciones vienen equipadas con cuarto de baño privado con bañera, secador de pelo, TV con pantalla de plasma, teléfono, minibar, caja fuerte y conexión a Internet WiFi. El aire acondicionado y la calefacción son regulables. El hotel cuenta con un pequeño spa. Los huéspedes pueden escoger su desayuno de un bufet continental, mientras que el almuerzo y la cena están disponibles a la carta y de menú.