Top Mini car hire locations in China
- Shanghai Changning District
- Shanghai Dahua
- Shanghai Hongqiao Intl Airport T2 [SHA]
- Shanghai Huma Road
- Shanghai Jinshan
- Shanghai Nanqiao
- Shanghai Pudong Airport T1 [PVG]
- Shanghai Siping Road
- Shanghai Tongji Road
- Shanghai Xujiahui
- Shanghai Yangpu Ego Digital Square
- Shanghai Zhabei Qu
- Shanghai Zhongshan Park
- Shanghai Anting Road
- Shanghai South Station