El Palacio de Daoiz se encuentra en el centro de Santa Cruz de Tenerife, a 200 metros del complejo Tenerife Espacio de las Artes, y alberga un solárium con bañera de hidromasaje y vistas a la ciudad. El establecimiento admite mascotas y cuenta con aire acondicionado. Además, hay WiFi gratuita.
Algunos alojamientos disponen de terraza o balcón. Todos los alojamientos constan de zona de estar, tostadora, nevera y cafetera. La mayoría de los apartamentos disponen de zona de comedor y cocina equipada con lavavajillas y microondas. Todos los dormitorios incluyen baño privado con bañera o ducha y artículos de aseo gratuitos. Además, se proporciona ropa de cama.
El Palacio de Daoiz se halla a 200 metros del Museo Municipal de Bellas Artes, a 900 metros del Auditorio de Tenerife y a 10 km del aeropuerto de Tenerife Norte.