Отель находится в историческом центре города Толедо. Расположен в здании девятнадцатого века, с фасадом в стиле нео-мудехар. Отель идеально подойдёт для изучения архитектуры и памятников Толедо.