AMOCITY
Located on the edge of Seville’s Santa Cruz district, Hotel Alcazar offers views over the Murillo Gardens. It offers free WiFi, a 24-hour re...