C/ Santillana 5Seville, Spain 41004 Phone: +34 954-228156Fax: +34 954-212747 Hotel E-mailHotel Website Commission Rooms Rates 8% 23 $165-$216 (USD) Hoteliers! Is your information accurate? Update Here Hotel Itaca Sevilla Location & Neighborhood Hotel Location: Beach