Idealmente situato nel quartiere North District di Taichung, l'Hotel Champs Elysées si trova a 2,4 km dal Museo Nazionale di Belle Arti di Taiwan, a 2,5 km dal Kuangsan SOGO Dept e a 6 km dal mercato notturno di Fengjia. Dotato di un salone in comune, questo hotel a 4 stelle dispone di camere climatizzate con connessione WiFi gratuita e bagno privato. La struttura vanta una reception aperta 24 ore su 24, un bancomat e organizza visite guidate.
Le camere sono dotate di scrivania e TV a schermo piatto. Tutte le camere sono dotate di frigorifero.
L'Hotel Champs Elysées propone una colazione alla carta o all'americana.
I luoghi di interesse nelle vicinanze includono il Parco Zhongzheng, il Parco di Taichung e il Tempio di Confucio di Taichung. L'Hotel Champs Elysées dista 14 km dall'Aeroporto Internazionale di Taichung, lo scalo più vicino.