Extended Stay America is located at 1760 Pembrook Dr, Orlando, FL. This business specializes in Hotels & Motels. Extended Stay America is open Mon-Sun 24/7 and accepts Discover and Visa.
by merchantcircle on November 08, 2013 from merchantcircle
Information from the business
Less like a hotel, more like home. Official Site. Best rate guarantee!