Mayflower Car Rental

Address
No. 18 Jalan Segambut Pusat
51200 Kuala Lumpur,
Wilayah Persekutuan Kuala Lumpur.

Operational Hours
Monday – Friday
09:00 – 18:00
Saturday/Sunday/Public Holidays
Closed

General Inquiries
+603-6253-1888

Customer Support
mcr.enquiry@mayflower-group.com

Contact Form