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.
Address 600 Riverside Ave, Santa Cruz, CA 95060, USA
Phone +1 831-458-9660
Maps XXCH+3W Santa Cruz, CA, USA Open Maps