Hangzhou Pod Inn - Huanggushan Road, Hangzhou, China
Hangzhou Pod Inn - Huanggushan Road is conveniently located at No.34 Huanggushan Road, Xihu District in Hangzhou, China
Hotel Location:
Address: No.34 Huanggushan Road, Xihu District
City: Hangzhou
Country: China
Hotel Features:
- Business Center