Hotel Solares in United States

A beautiful hotel to spend the night with all amenities and has a cool view.

Everything is very well maintained starting from the bathroom, dining room, room, to the swimming pool.

The rooms are spacious with comfortable pillows and mattresses and are equipped with amenities.


  • Monday: Open 24 hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours


Address 600 Riverside Ave, Santa Cruz, CA 95060, USA

Phone +1 831-458-9660


Maps XXCH+3W Santa Cruz, CA, USA Open Maps

Best Near Places in 20 km
Related destinations