O Hotel Itaca Sevilla by Soho Boutique ocupa uma mansão convertida, a 750 metros da Catedral de Sevilha. Instalado em redor de um pátio tipicamente sevilhano, possui uma pequena piscina exterior sazonal e acesso Wi-Fi gratuito.
Todos os quartos climatizados do Itaca Sevilla by Soho Boutique têm insonorização, uma televisão de ecrã plano por satélite, aquecimento, um mini-bar e um cofre. As casas de banho privativas incluem um secador de cabelo.
No Itaca Sevilla by Soho Boutique é servido um buffet de pequeno-almoço. Também existem vários bares e restaurantes a uma curta caminhada do hotel. O Itaca providencia um serviço de lavandaria e limpeza a seco. Há um balcão de turismo e uma recepção 24 horas.
O hotel está a 150 metros da Igreja de São Pedro e da Praça La Encarnación. O aeroporto mais próximo é o Aeroporto de Sevilha - San Pablo, a 12 km de carro do hotel.