1 Hotel in Santa-cruz, United States Of America

Browse our list of hotels in Santa-cruz, United States Of America for the best deals. Timbu always offers the best prices for hotels in Chicago, Charlotte, Santa-cruz and others.

Hotel Hotel in santa cruz

Hotel Paradox, Autograph Collection

611 Ocean St, Santa Cruz, CA 95060, USA, santa cruz, United States of America

Hotel Paradox, Autograph Collection located at 611 Ocean St, Santa Cruz, CA 95060, USA, Santa Cruz known for its lush surroundings and its contemporar... read more

Free WiFi Swimming Pool

$215

per night