Overview

Chengdu Apolo Hotel

Search hundreds of travel sites at once for hotel deals at Chengdu Apolo Hotel

3F Tower A Soho Feicheng, 58 North Kehua Road (Kehua Bei Lu), Chengdu 610021, China
+86 288 535 6969

S$ 23+

Chengdu Apolo Hotel
Sun 24-9
Mon 25-9

Nearby

    show all
    Reviews
    Map

    Map