Este hotel está situado no centro histórico de Sevilha, no bairro de Santa Cruz, em frente à Catedral e a Giralda, a poucos passos da zona comercial. Esta é a localização ideal para apreciar boa comida sem sair do hotel e para apreciar o património histórico da cidade. Os hóspedes encontrarão ligações de transportes públicos a 1 minuto a pé do hotel, e a estação ferroviária de Santa Justa fica a 15 minutos a pé. As instalações incluem café, bar, pub, discoteca, restaurante, salas de conferências e Wi-Fi.