Green Tree Inn Station Hotel Suzhou room photos

Green Tree Inn Station Hotel Suzhou in Suzhou, China

Hotel maps
The Green Tree Inn Station Hotel Suzhou has 2.5-star. Is located in Suzhou, China, the average price of the hotel name is so many $21 per person per night.

Thebesthotels.org users have rated this hotel with 5.8

Address:
Ren Ming Road 2156 Suzhou,China, China Book Now!

Green Tree Inn Station Hotel Suzhou

Recent Photos of this hotel

thebesthotels.org © 2018