Este alojamento está em uma posição ideal no centro histórico de Sevilha, a poucos metros do bairro de Santa Cruz, a Torre del Oro e do rio Guadalquivir. Localizado perto da catedral e do centro de exposições, é um local ideal para viajantes de negócios e lazer. O Royal Cavalry também está localizado perto deste fantástico hotel com quartos espaçosos, confortáveis e equipados com todas as comodidades modernas. O hotel oferece uma gama de excelentes instalações e serviços que garantem o máximo conforto de seus hóspedes.