Howard Johnson Caida Plaza Shanghai

Howard Johnson Caida Plaza Shanghai

Hotel

188 Wudong Road Yangpu, Shanghai, China, Shanghai, China 200434

No info available for this location