We were happy to discover this small rustic boutique inn from the Small Luxury Hotels of the World chain called Hounds Tooth Inn. Hounds Tooth Inn is a cozy and stylish property situated on 3.5 acres in the little town of Oakhurst, California. It’s located at the foothills of the Sierra Nevada mountains and is only a short drive from Yosemite National Park.
We have to admit, there are not so many properties that you can stay on points in proximity to National Parks. And we could not miss a chance to stay at one of them.