Hotel Alfonso XIII
Seville
Built in 1929 for a Spanish king, this luxury hotel in Seville, Spain, boasts 151 rooms and suites where guests are sure to feel like royalty. The rooms were originally designed to accommodate kings, presidents, celebrities, and other guests of the Ibero-American Exposition of 1929, and that opulent decor still …