The Flamingo Inn is a pet friendly accommodation located in Kissimmee, Florida, 15 miles from Disney World and 18 miles from Universal Studios and just a few minutes away from numerous attractions like Gatorland, SeaWorld's Discovery Cove, Prime Outlets Orlando, SeaWorld Orlando, Disney's Wider World of Sports, Disney's Boardwalk, Disney's Hollywood Studios etc.
Address: 801 E Vine St, Kissimmee, FL 34744, USA
Phone: +1 407 846 1935