O Hotel Alcántara oferece instalações confortáveis e modernas no centro histórico de Sevilha. Está localizado no encantador bairro de Santa Cruz, ao lado dos famosos jardins Murillo.
O hotel fica apenas a poucos minutos a pé da Catedral de Sevilha, do Palácio Alcázar e da Plaza de España. A entrada para esta mansão do século XVIII é através da antiga entrada de ônibus e jardins.
Os quartos estão situados em torno de um pátio central, típico da região.