International Plaza Resort & Spa

10100 Interntional Drive
Orlando
Florida
United States