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.