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 has many guest rooms. Select the one that's right for you.
The following list has the most frequently asked questions about The Hotel Solares.