Distance from Airport
11.3 km from Venue
Itaca Sevilla is located at Santillana 5-7 in Seville. There are many bars and restaurants within walking distance of the hotel. Itaca Seville has just 23 rooms set around a pretty courtyard central Seville light filled every corner of the building. The ITC Sevilla Hotel is located next to the Plaza de la Encarnación, ideal location to visit on foot the most beautiful places in the historic center of Seville.