Hotel Alfonso XIII is a historic luxury hotel located in Seville, Spain. Opened in 1929, it is known for its stunning architecture and rich cultural heritage. The hotel offers a range of upscale amenities and services, making it a popular choice for travelers seeking comfort and elegance.
63
Trust Score
Collector Reviews
search
expand_more