Hotel Alfonso XIII is a luxurious 5-star hotel located in the historic center of Seville, just a few minutes' walk from the Cathedral and the Giralda Tower. All rooms are equipped with a kettle, so you can enjoy a cup of tea or coffee in the comfort of your own room. The hotel also features a spa, a fitness center, a pool, and several restaurants serving international and Andalusian cuisine.