A 1,2 km do Archivo de Indias, o Itaca Boutique Artemisa está localizado em Sevilha e dispõe de quartos com ar condicionado e acesso Wi-Fi gratuito. Disponibiliza uma piscina exterior sazonal.
Os quartos do hotel estão equipados com uma televisão de ecrã plano e uma secretária. A casa de banho privativa está equipada com banheira ou chuveiro e comodidades.
A Itaca Boutique Artemisa disponibiliza um terraço no último piso e um salão partilhado. Os funcionários falam espanhol, alemão, francês e inglês na recepção.
O hotel fica perto de várias atracções, a cerca de 1,5 km da Ponte Triana - Ponte Isabel II, a 1,6 km da Plaza de Armas e a 1,9 km da Plaza de España. O aeroporto mais próximo é o Aeroporto de Sevilha, a 8 km do Itaca Boutique Artemisa.