(Source: Courtesy: Blossom Hill Inn)
Prev 17 of 30 Next
Blossom Hill Inn
Blossom Hill Inn is a "resort village" located in a national wetlands park in Hangzhou, China, featuring sleek and contemporary interiors by Marcelo Joulia of Naço.
Copyright © 2017 - Livingly Media, Inc.
Livingly: Style