Hotel Solares

This 2 star hotel is located within the city of Santa Cruz. All 33 rooms are equipped with air conditioning....

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

This 2 star hotel is located within the city of Santa Cruz. All 33 rooms are equipped with air conditioning.

Less details

600 Riverside Ave, Santa Cruz, CA 95060, USA - Santa Cruz, California - U.S - 95060

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00