Super 8 Hotel is located in Binjiang District, Hangzhou, Zhejiang, China, 310051. Address of Super 8 Hotel is 1168 Yueming Rd, Binjiang District, Hangzhou, Zhejiang, China, 310051. Website of Super 8 Hotel is https://www.super8.com.cn/. Super 8 Hotel can be contacted at 8657187691999.
Some of the places around Super 8 Hotel are -
Within less than half a Kilo meter of Super 8 Hotel, you can also find Taidu Aroma Therapy SPA Health Preservation Chamber, Zhuobang Real Estate, Lianqiao Real Estate, 杭州盛丰商务酒店, Home Inn, 之江汽车修理厂, Centaline Property and many more.
In very close proximity, around 200 meters, there is one more - Home Inn
1168 Yueming Rd, Binjiang District, Hangzhou, Zhejiang, China, 310051