We are committed to offer considerate service and paradise for our guests.
Here, every one is artist…
Redstar Culture Hotel is located in Hangzhou, the paradise on Earth. The hotel is a complex of a four-star hotel and an artistic theatre. It's the ideal place for your business, meeting, tour and performance.
The hotel is next to the Hangzhou Railway Station Square, and only three-minute drive to the West Lake. It enjoys a convenient transportation and peaceful environment.
Add: 280 Jianguo South Road,Hangzhou,China