Stay at this 3-star hotel in West Yellowstone. Enjoy free parking, WiFi, and a business center. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Yellowstone Park West Entrance and Yellowstone IMAX Theatre are located nearby. Discover genuine guest reviews for The Hibernation Station along with the latest prices and availability – book now.