Este luxuoso boutique hotel oferece acesso Wi-Fi gratuito. Situado numa mansão do século XVI no centro da cidade de Sevilha, o Petit Palace Santa Cruz fica a 10 minutos a pé da Catedral de Sevilha e da Torre Giralda.
Todos os quartos do Petit Palace incluem ar condicionado e uma televisão de ecrã plano com canais por satélite. A casa de banho moderna inclui um secador de cabelo.
O hotel situa-se no antigo Bairro Judeu de Santa Cruz. Neste bairro famoso pelas ruas sinuosas, existem vários restaurantes típicos e bares de tapas.