At charming hotel in the heart of Santa Cruz.
All tax included in rate.
Reception occupied 24 hours a day Reception manned at weekends occupied 24 hours a day