O hotel está localizado na cidade de Las Mestas, na região dos Hurdes. Instalado na antiga fábrica de Alfonso XIII, criada em 1922, imediatamente após a visita do monarca à região. A área ao redor é pura natureza selvagem, com um clima agradável durante todo o ano. É o lugar onde os hóspedes podem admirar as paisagens naturais de meandros, cachoeiras, rios cristalinos e piscinas naturais e aldeias típicas. O hotel compreende um total de 30 quartos, um bar e um restaurante, além do serviço de quartos. Há estacionamento fora do hotel. Cada um dos apartamentos, primorosamente decorado, contempla casa de banho, telefone, mini-bar / frigorífico, aquecimento central e cofre de aluguer. No complexo exterior é uma piscina para o prazer dos hóspedes. Os hóspedes podem escolher o seu pequeno-almoço a partir de um amplo buffet.