Fairfield Inn & Suites by Marriott Orlando at FLAMINGO CROSSINGS Town Center | Global Travel