Welcome to Zhejiang International Hotel Hangzhou, Zhejiang International Hotel is located in central Hangzhou, a short distance from China’s Grand Canal and Wulin Square. Overlooking West Lake, it offers an indoor pool and a fitness centre. 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 squash and tennis at the on-site courts. Relaxing massage services and a sauna are also available. Silk Road Restaurant serves authentic Chinese dishes. Western favourites 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 Railway Station is a 10-minute drive away. (Zhejiang International Hotel Hangzhou hotels booking).