1094 Lower Delta Rd, Singapore 169205
- 65-93378827 / 65-84682232,65-64662200
- 2.4 mi from Esplanade Theatres On The Bay
Get your cheap rental cars from car hire stores near Esplanade Theatres On The Bay, Singapore, Singapore.
Hotels close to this car hire store