This Kissimmee, Florida hotel is 27 km from Disney World and 29 km from Universal Studios. It features an outdoor pool and guest rooms include a microwave and a refrigerator.
Number of rooms: 40
801 East Vine Street, Kissimmee, FL 34744, United States