English

English

SURROUNDING THE HOTEL

Sakura Town

Sakura Town Spanning 60 acres with 60,000 cherry trees in 50 varieties, Sakura Town is one of China's most comprehensive cherry blossom attractions, offering a picturesque spectacle every March with its "Cherry Blossom Snowfall" event.


樱花小镇.jpg


樱花博物馆.jpg