Overview

Chongqing Narcissus Fan Hotel

9th Floor, Building 3 beside Huxi Bus Station, Fulicheng, University Town, Chongqing, China

Nearby

    show all
    Reviews
    Map

    Map

    Close