Mission Inn

Starting at
$276

TripAdvisor Review

Based on 427 review

See all

This comfortable hotel is situated in Santa Cruz. Mission Inn & Suites features a total of 53 accommodation units.

More details