The Choo Choo Hotel
is now
The Hotel Chalet
at the Choo Choo