Construït a l'antiga Casa Palau dels Marquesos de les Torres, l'hotel està situat al centre històric i comercial de la ciutat, prop del riu Guadalquivir, la catedral, la Giralda, el barri de Santa Cruz, ia un pas de la zona de tapes (Triana) i de botigues. En les seves instal·lacions compta amb vestíbul amb recepció oberta les 24 hores, ascensor, sala de televisió i sala de conferències amb accés a internet, una acollidora cafeteria, un bar i un restaurant a la carta. Fora de l'hotel hi ha zona de apartament.