Zhejiang Narada Grand Hotel
With a stay at Zhejiang Narada Grand Hotel, you'll be centrally located in Hangzhou, just a 4-minute walk from Huanglong Stadium and 13 minutes by foot from Yellow Dragon Sports Center. This 5-star hotel is 2.3 mi (3.7 km) from West Lake and 1.1 mi (1.8 km) from Zhejiang University.