El Hotel Solares Santa Cruz, de 2 estrellas, está situado en el distrito Centro de Santa Cruz, a 20 minutos a pie de la Iglesia de la Misión de Santa Cruz, y ofrece una piscina. Dispone de WiFi en toda la propiedad, además de avistamiento de ballenas en sus instalaciones.
El hotel está ubicado en una zona turística de Santa Cruz, a 2 km del Museo del Surf de Santa Cruz. El Solares se encuentra a menos de 1 km del centro de Santa Cruz y a un corto paseo del Paseo marítimo de Santa Cruz. Los atractivos culturales cercanos incluyen El Museo de Arte e Historia, que está a tan solo 13 minutos a pie del hotel. Este lugar está cerca del teleférico Sky Glider.
Las habitaciones del hotel Solares Santa Cruz tienen cortinas opacas, una plancha y tabla de planchar. Algunas también disponen de un balcón y un vestidor, además de un escritorio. Para el ocio, estas habitaciones con aire acondicionado cuentan con Wi-Fi gratis y TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera y un microondas. Los cuartos de baño disponen de ducha adaptada y una ducha, además de secadores de pelo y toallas de baño.
El Hotel Solares ofrece un desayuno gratuito continental, servido diariamente. El restaurante el Little Caesars se encuentra a una distancia de 450 metros de este hotel.