Located in the heart of Seville, Hotel Alfonso XIII is a luxurious hotel that offers a unique experience. The hotel features a beautiful Andalusian-style courtyard, a swimming pool, a fitness center, and a spa. Guests can enjoy a delicious breakfast and lunch at the hotel's restaurant, which serves traditional Spanish cuisine.