Santa Cruz Hotels
Comfort Inn Santa Cruz
Print
Overview
Photos
Map
Rates
Reviews
Comfort Inn Santa Cruz
from
$55.99
USD
CHECK AVAILABILITY
Rating
12 Reviews
110 Plymouth Street
Santa Cruz, CA US 95060
Map It
Santa Cruz
Add or View My Favorites
?
More Hotels Nearby
Photos
Copyright © 2008 Travelocity Partner Network. All Rights Reserved.