car rental office Hotel Las americas Santiago
Havanautos | CubaCAR REX Car Rental Offices Hotel Las Americas Santiago de Cuba
The Transtur Rent A Car offices of REX, Havanautos and CubaCAR are at Hotel Las Americas, in Avenida de Las Américas y General Cebreco, Santiago de Cuba we offer both pick up and drop off at this location and our opening hours are 9am to 5pm. You can also visit this office for any […]