The hotel is located at No. 3205 Hongmei Road, Minhang District, Shanghai. The hotel's single-family garden courtyard is quiet in the middle of noisy, standing next to the stream, you can make tea around the stove, coffee in the courtyard, and there are terrace gardens, outdoor swings, and Hanfu che...