Located in the heart of Seville, Hotel Alfonso XIII is a luxurious 5-star hotel that offers elegant rooms, a spa, and a rooftop terrace with stunning views of the city. The hotel is decorated in a traditional Andalusian style and features a beautiful courtyard, perfect for relaxing after a day of sightseeing.