Flamingo Inn
The BEST Place to Stay in the Orlando area! Flamingo Inn is a Kissimmee Motel located on Hwy. 192, just minutes from Disney World, Universal Studios and Sea World. Features include: microwaves and refrigerators at no extra charge, cable TV with 3 HBO's/ESPN/CN…