A new hotel is opening on February 18 just minutes from Walt Disney World. Homewood Suites by Hilton is at Orlando’s Flamingo Crossings Town Center and is one of four Walt Disney World Resort Gateway Hotels. The Homewood Suites at Flamingo Crossings Town Center features 229 suites with separate living