Chateau de Chine is an offbeat, kitschy hotel masquerading as a regular hotel or vice versa. It feels like a large, tour group kind of hotel, but then there are animal "mascots" in the lobby and cartoons on the signage. It's just a bit slightly odd.
Anyway, the staff is extremely friendly and welcoming and it has a laid-back environment. We had a nice fruit and cookies plate in our room upon arrival, though the decor has seen better days - there were stains on the worn carpet and the bathroom door was chipped.
Food is extremely mediocre, so you'll do much better exploring the local streets for authentic Taiwanese food.
Overall, it is a convenient place to stay if you plan a day trip to Taroko Gorge, but just be prepared for the quirkiness of the hotel.