Ungefähr 10 Gehminuten vom Strand Santa Cruz Main Beach entfernt begrüßt das 2-Sterne-Hotel Solares Santa Cruz seine Gäste mit einem Gepäckraum. Das Hotel verfügt über 81 Zimmer und liegt im Touristengebiet von Santa Cruz, nur 1 km von einer kulturellen Sehenswürdigkeit, dem Monterey Bay National Marine Sanctuary Exploration Center.
Die erstklassige Lage des Hotels, in einer Entfernung von 13 Gehminuten vom Museum der Kunst und Geschichte von Santa Cruz sowie in unmittelbarer Nähe vom Tea House Spa, ist ein Vorteil. Zu den Unterhaltungsmöglichkeiten im Stadtteil Westside Santa Cruz gehört der Santa Cruz Wharf (ist nur 1,1 km vom Solares Santa Cruz). Der Santa Cruz Beach Boardwalk ist etwa 20 Gehminuten von der Unterkunft entfernt. Das Hotel liegt in der Nähe von der Bushaltestelle Broadway & Riverside Avenue und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Das Solares Santa Cruz verfügt über einen Patio, einen Balkon und einen Ankleidebereich in einigen Zimmern. Es gibt auch verschiedene Küchenausstattungen, darunter eine Kaffee-/Teemaschine und einen Kühlschrank. Außerdem stehen den Gästen eine begehbare Dusche und eine getrennte Toilette sowie tolle Annehmlichkeiten wie ein Haartrockner und Badelaken zur Verfügung.
Im Hotel Solares wird morgens ein kontinentales Frühstück serviert. Das Restaurant Taqueria Apatzingan bietet mexikanische Gerichte 400 m von der Unterkunft.