Wonderful Castle Located on Top of a Mountain in Zhejiang, China
By Magaly • Oct 16, 2018
This castle, which is located at the top of a bamboo-clad mountain in the Chinese province of Zhejiang, near Hangzhou, was built in 1910 by a Scottish doctor. The property, which is an eco luxe complex with Afro Asian decoration and medieval roots, has been recently completely reconstructed by the architectural firm Shanghai Tianhua Architectural Design, conscientiously and taking care to include a great amount detail.
Among the benefits that such a rural location offers are included a regional farm to table cuisine and the ability to include an impressive cantilevered infinity pool, which the structure takes complete advantage of, including panoramic accommodations that range from the rustic to the regal.
Completely surrounded by thick forests, the enchanting bungalows feature private outdoor hot tubs looking out to the charming landscape, while the spacious and bright Cliffside Suites are decorated with traditional South African motifs and extra large tubs which sit in front of the window and overlooking the mountains. For the ultimate king and queen retreat, opt for one of the themed Castle suites, which are absolutely flooded with sumptuous fabrics and luxurious amenities.
You may use j/k/arrow keys to navigate through the articles