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 luxury hotel is 2.3 mi (3.7 km) from West Lake and 1.1 mi (1.8 km) from Zhejiang University.