Situé à 10 minutes à pied de la cathédrale de Séville, l'Hotel Sevilla possède une cour typique andalouse. Chaque chambre climatisée dispose d'une télévision à écran plat et d'une connexion Wi-Fi gratuite.
Les chambres de l'hôtel Sevilla disposent de parquet et d'un décor simple et moderne. Toutes les chambres ont une salle de bains.
Le personnel de la réception ouverte 24h/24 de l'hôtel est heureux de fournir des informations sur Séville. La location de voitures et de vélos peut également être organisée à l'hôtel.
L'Hôtel Sevilla est situé dans une place calme à côté de l'église San Andrés, dans le centre historique de Séville. La Alameda de Hercules, célèbre promenade bordée d'arbres, est à côté de l'hôtel. La Giralda se trouve à 15 minutes à pied et la Plaza de Armas à 10 minutes à pied.