Overview

Hangzhou Shangha Inn

Junction of 14 Street and 11 Avenue, Xiasha Economy and Technology, Hangzhou, China

Nearby

    show all
    Reviews
    Map

    Map