Este hotel boutique de lujo ofrece WiFi gratuita. El Petit Palace Santa Cruz ocupa una mansión del siglo XVI situada en el centro de Sevilla, a 10 minutos a pie de la catedral de Sevilla y de la Giralda.
Todas las habitaciones del Petit Palace disponen de aire acondicionado y TV de pantalla plana con canales vía satélite. El baño es moderno y cuenta con secador de pelo.
El hotel está ubicado en la Judería del barrio de Santa Cruz. Esta zona de calles sinuosas alberga numerosos restaurantes típicos y bares de tapas.