Mountain and sea view B & B is located on Shengshan Island, Shengsi County, Zhoushan City, Zhejiang Province. It is like the home of Zongjie in Miyazaki's works. It stands on a cliff and lives around the sea

View all Luxury Hotels in Shengsi (ZJ)