Transtur 19 Y J VEDADO

Havanautos | CubaCAR REX, Car Rental Offices 19 Y J Vedado Havana

The Transtur Rent A Car offices of REX, Havanautos and CubaCAR are at Vedado Havana, at Calle 19 y J Vedado 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 […]

Continue Reading