Now site of the Hotel Alfonso XIII, one of the most expensive and luxurious in all of Sevilla.
Exploreseville.com