Asia / China / Hangzhou / Best Hotels

Zhejiang International Hotel

Zhejiang International Hotel is in central Hangzhou, a short distance from China’s Grand Canal and Wulin Square. Overlooking West Lake, it features an indoor pool and a fitness center.


Rooms at International Zhejiang are air-conditioned and equipped with satellite TVs. A minibar, tea/coffee making facilities and personal safe are included.


Guests can enjoy a game of racquetball and tennis at the on-site courts. Relaxing massage services and a sauna are also available.


Silk Road Restaurant serves authentic Chinese dishes. Western favorites can be found at Coffee Garden. Drinks are available at the internet bar and tea house.


Zhejiang International Hotel is a 20-minute drive from Hangzhou Xiaoshan International Airport. Hangzhou Train Station is a 10-minute drive away.