Hotel Alfonso XIII is a luxurious hotel located in the heart of Seville, just a few steps away from the Cathedral and the Giralda Tower. The hotel features a restaurant called San Fernando, which offers traditional Andalusian cuisine with a modern twist. The restaurant has a beautiful terrace with views of the city, making it the perfect place to enjoy a meal while taking in the sights of Seville.