Overview

Chengdu Fanhualuo Inn

Search hundreds of travel sites at once for hotel deals at Chengdu Fanhualuo Inn

No. 138 Shuyue East Road, Chadianzi, , Chengdu, China
Chengdu Fanhualuo Inn
Sun 19-11
Mon 20-11

Nearby

  • 2.1 km Chengdu City Sports Center
  • 2.2 km Tianfu Square
  • 2.2 km Sichuan Museum of Science and Technology
show all
Map

Map