Car Hire AVENIDA 5TA Y 112 HAVANA
Havanautos | CubaCAR REX, Car Rental Offices 5ta Avenida Y 112 Miramar Havana
The Transtur Rent A Car offices of REX, Havanautos and CubaCAR are at Miramar Havana, at Avenida 5ta y 112 we offer both pick up and drop off at this location and our opening hours are 9 am to 5 pm. You can also visit this office for any mechanical difficulties with your car or […]