3974 NW SOUTH RIVER DRIVE,
(Inside The Embassy Suites Hotel)
Miami , FL 33142 UNITED STATES
Miami Auto Rental makes it easy for you to rent a car Miami. Anytime you need a car think of Miami Auto Rental; we can pick you up from the Airport or hotel.
Worldwide > United States > Miami, FL > Car Rental