I just got back from a holiday weekend at the Mammoth Creek Inn. When I booked, there weren't many options available for the holiday weekend and this was definitely the least expensive at $199 a night. I was a little worried because the review average is not strong, but I didn't have much of a choice. I was pleasantly, surprisingly... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.