Alamo / National at Four Points by Sheraton Orlando Studio City

5905 International Dr.
Orlando, FL 32819
(407) 351-3284

Trolley Stops

05 South

National Car Rental established itself in the post-war boom years of the late 1940s—at the dawn of the golden age of the automobile. Today, the National Car Rental's car expertise allows them to serve domestic and international destinations at more than 2,000 locations in the United States.