+UPLOAD
1265 Reviews

Paramount Gallery Hotel

Floor 12, the Paramount Building, 1728 West Nanjing Road, 200040, Shanghai