Loading hotels
Confirming room availability...
Indian Creek 3 Bed Villa, 8060 Roaring Creek Ct, Kissimmee, United States
Located in Orlando, 10 km from Disney's Hollywood Studios and 11 km from Disney's Boardwalk, Indian Creek - 3 Bed Villa provides accommodation with free WiFi, air conditioning, a garden and a tennis court. Featuring a patio, the villa is in an area where guests can engage in activities such as golfing and mini-golf.