Nace como «el primer Sherry hotel del mundo» y se ubica en un emplazamiento único, en el interior de las bodegas de González Byass, en pleno casco histórico de Jerez.