El hotel se sitúa en la localidad de Las Mestas, en la región de las Hurdes. Ocupa la antigua fábrica de Alfonso XIII, que se creó en 1922, inmediatamente después de la visita del monarca a la región. La zona que lo rodea es pura naturaleza virgen, con un agradable clima durante todo el año. Es el lugar donde los huéspedes podrán admirar los espectáculos naturales de meandros, cascadas, ríos con aguas cristalinas y piscinas naturales, así como sus típicos pueblos. El hotel comprende un total de 30 habitaciones, un bar acogedor y un restaurante climatizado, además de servicio de habitaciones. Hay aparcamiento en la parte exterior del hotel. Cada uno de los apartamentos, decorados con mucho gusto, viene con cuarto de baño, teléfono, minibar/nevera, calefacción central y caja fuerte de alquiler. En el complejo al aire libre hay una piscina para disfrute de los huéspedes. Los huéspedes podrán seleccionar su desayuno de un generoso bufet.