• Putuoshan Hotel Star: 4 Star;
    Location: Putuoshan
    Address: 93 Meicen Road, Putuoshan, Zhejiang Province.

    Putuoshan Hotel is located in Putuo Mountain's central area, it is about a three-minute drive from both a dock and the Puji Temple.
    This hotel has various typed rooms ranging from twin rooms to suites.
    For dining, the Pavilion Restaurant...

    1. Putuoshan Hotel