Everything about Santa Clara hotel was very good they customers are treated awesomely they give you their attention and they serve you well the people there are very nice and they make sure that you're taken care of I enjoy my stay every time I go there and I would love to go there again
Looking for what to do on your next trip? Search hundreds of locations for the top tours and activities!