Located in the heart of Seville, Hotel Alfonso XIII is a luxurious resort that offers a unique blend of Andalusian architecture and modern amenities. The hotel features 151 rooms and suites, each elegantly decorated with traditional Spanish furnishings and equipped with state-of-the-art technology. Guests can enjoy a range of facilities, including a swimming pool, fitness center, and spa. The hotel also has several restaurants and bars, serving a variety of local and international cuisine.