Star @ Flower Inn (Chunxi Road Niushikou Metro Station) Chengdu
Print
Address:46 niushikou Road, Near East Street, Jinjiang District, Chengdu
Hotel Tel:+86-28-84472299