O Hotel Itaca Sevilla by Soho Boutique é uma casa de mansão convertida, a 750 metros da Catedral de Sevilha. Situado em torno de um típico pátio de Sevilha, tem uma pequena piscina exterior sazonal e acesso Wi-Fi gratuito.
Todos os quartos climatizados do Itaca Sevilla by Soho Boutique são insonorizados e têm televisão de ecrã plano por satélite. Os quartos também são aquecidos e têm um mini-bar e um cofre. A casa de banho privativa inclui um secador de cabelo.
Um buffet de pequeno-almoço é servido no Itaca Sevilla by Soho Boutique. Existem muitos bares e restaurantes a uma curta caminhada do hotel. O Itaca providencia um serviço de lavandaria e de limpeza a seco. Há um balcão de turismo e uma recepção aberta 24 horas.
O hotel fica a 150 metros da Igreja de San Pedro e da Praça Encarnación. O aeroporto mais próximo é o Aeroporto Sevilla San Pablo, a 12 km de carro do hotel.