Hotel Alfonso XIII is a luxurious 5-star hotel located in the heart of Seville, just a few steps away from the Cathedral and the Giralda Tower. The hotel features 151 rooms and suites, all elegantly decorated and equipped with modern amenities. Guests can enjoy the hotel's outdoor swimming pool, fitness center, and spa. The hotel also offers several dining options, including a traditional Spanish restaurant and a rooftop bar with stunning views of the city.