El Hotel Solares está ubicado en Santa Cruz, a solo 10 minutos a pie del paseo marítimo. Dispone de piscina al aire libre y habitaciones con WiFi gratuita y TV por cable.
Las habitaciones incluyen set de café, TV por cable, minibar, microondas, balcón o patio y nevera.
El Hotel Solares cuenta con bañera de hidromasaje, recepción 24 horas y servicio de lavandería.
Este hotel se encuentra a menos de 1,6 km de la playa de Cowell y a 3,5 km de la Universidad de California en Santa Cruz.