The Hotel occupies a superior location in Luomashi business area, enjoying convenient commercial and shopping environments. What’s more, it is only 50m away from the Luomashi Station of Metro Line, 10 minutes’ ... Read more

View all Luxury Hotels in Chengdu (SC)