Hotel Solares is located in Santa Cruz, just 10 minutes' walk away from the Beach Boardwalk. An outdoor pool is located on-site along with rooms that provide free WiFi and cable TV.
Guest rooms at this hotel include coffee facilities and a cable TV. The rooms are also furnished with a minibar, a microwave, a balcony or patio, and a refrigerator.
A hot tub is available at Hotel Solares. Guests can take advantage of the 24-hour front desk and laundry facilities.
Cowell Beach is less than 1.6 km from this hotel. The University of California Santa Cruz is 3.5 km away.