Hotel Solares Contact & Details


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.

Hotel Solares Santa Cruz Ca
Address: 600 Riverside Avenue CA 95060, Santa Cruz, CA, US

Near by Hotels

Leave a Reply

Your email address will not be published. Required fields are marked *