Situado a 10 minutos a pé da Catedral de Sevilha, o Hotel Sevilla dispõe de um típico pátio andaluz. Cada quarto climatizado possui uma televisão de ecrã plano e acesso Wi-Fi gratuito.
Os quartos do Sevilla Hotel apresentam pisos em madeira e uma decoração simples e moderna. Todos os quartos têm uma casa de banho.
Os funcionários da recepção 24 horas do hotel terão todo o prazer em fornecer informações sobre Sevilha. Aluguer de carro e bicicleta também pode ser organizado no hotel.
O Hotel Sevilla está situado numa praça tranquila ao lado da Igreja de San Andrés, no centro histórico de Sevilha. La Alameda de Hercules, um famoso passeio de árvore, fica ao lado do hotel. O Giralda fica a 15 minutos a pé e a Plaza de Armas está a cerca de 10 minutos a pé.