Capitola Manor

1098 38th Ave Santa Cruz CA 95062 (888) 848-5698
Rating: 4.0

Reviews for Capitola Manor

Rating: 4.0 Based on 1 review Write a review
 Mar 2015
nice staff, clean rooms, despite the drought, the yard was still pleasant.dining area was nice, and large kitchen looked good. still a bit high priced, but may be able to swing this place... read more