Renovated in 2023, The Hotel Chalet at The Choo Choo offers an outdoor pool, free WiFi in public areas, and meeting rooms. Self parking is available for USD 18.00 per night. The 24-hour front desk has staff standing by to help with luggage storage and concierge services. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Additional amenities include a conference center, coffee/tea in a common area, and wedding services.