Localizado no encantador bairro de Santa Cruz, em Sevilha, este hotel dispõe de um terraço com excelentes vistas para a Plaza de Doña Elvira e para a Torre Giralda. Os seus elegantes quartos apresentam uma decoração minimalista e uma base de ligação para iPod.
O Hotel Boutique Elvira Plaza é uma tradicional casa andaluz localizada numa rua pedonal. Os funcionários da recepção 24 horas podem fornecer informações sobre o que ver e fazer em Sevilha.
O restaurante do hotel serve comida tradicional andaluz. Há também inúmeros restaurantes e bares a cerca de 5 minutos a pé em Santa Cruz.
O Elvira Plaza fica apenas a 200 metros da impressionante Catedral de Sevilha e da entrada do Palácio Alcázar. O La Maestranza Bullring fica a 10 minutos a pé.