Itaca Sevilla by Soho Boutique
C/ Santillana, No 5- 7, SEVILLA
basado en
reviews
Itaca Sevilla hotel is nestled in an traditional Seville manor house, refurbished and opened as a hotel in early 2011. This three star establishmeny boasts 23 romos distributed around a luminous and beautiful Sevillian patio. An oasis of peace in the heart of the lively city of Seville.