Prince Hotel

Starting at

TripAdvisor Review

Based on 10 review

See all

Prince Hotel is a new hotel business in the city of Santa Cruz that offers in 30 rooms four varieties to make the stay of our guests a memorable and different experience. We are located in the central zone of the city, between the first and second ring more exactly, very close to the commercial and ...

More details