If you are heading down Route 66 on a road trip and stopping in Santa Rosa New Mexico to visit the Blue Hole, this it the place to stay. We arrived after a long drive on our way to the Grand Canyon from Austin Texas. The warm and enthusiastic lad at the desk told us that he had just made... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.