El Hotel Sevilla se encuentra a 10 minutos a pie de la catedral de Sevilla y ofrece un típico patio andaluz. Las habitaciones disponen de aire acondicionado, TV de pantalla plana y conexión Wi-Fi gratuita.
Las habitaciones del Sevilla Hotel cuentan con suelo de madera y una decoración sencilla y moderna. Todas las habitaciones tienen baño.
El personal de la recepción 24 horas del hotel está encantado de proporcionar información sobre Sevilla. El alquiler de coches y bicicletas también se puede organizar en el hotel.
El Hotel Sevilla está situado en una tranquila plaza junto a la Iglesia de San Andrés, en el centro histórico de Sevilla. La Alameda de Hercules, un famoso paseo arbolado, está junto al hotel. La Giralda se encuentra a 15 minutos a pie y a 10 minutos a pie de la Plaza de Armas.