Best Hotels in Spain
Courtesy of Hotel Alfonso XIII
No. 2 Hotel Alfonso XIII, Seville, Spain
In 1928, King Alfonso XIII of Spain commissioned what he hoped would be the most luxurious hotel in Europe. With 147 rooms and miles of marble, mahogany, and hand-painted tiles, the results couldn't have been disappointing. Find yourself in the bar after a bull fight for some excellent people watching with the locals.