Howard Johnson Business Club Hotel Shanghai

118 Shi Men No.1 Road
Shanghai
China