Luoyang Hotel
No. 1383 Luoxiu Road, Shanghai
Location Want to save money while travelling? It’s easy! Hotel Luoyang Hotel is located in Shanghai. This hotel is located in 13 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Shanghai Botanical Garden, Xinzhuang and Taikang Road.
Parking
USD 33 night












