Ciudad Quesada Car Rental

Ciudad Quesada 21001

Start a Reservation

Location Details

150 Sur Del Mcdonalds, Ciudad Quesada 21001, CR

+506 2234 3136

Arrival Directions

When arriving in San Carlos, keep going on Central Street all the way down to 27th Avenue. The station is located on the left-hand side of the street.

Nearby Locations

Key Facts & Policies

Need help? Contact Us