Villas in Indian Creek Resort
Indian Creek is an established holiday home resort and has been an extremely popular community with British holidaymakers for a number of years. Located in the much sought after Splendid China area, guests are just a short 5 minute drive from shops and restaurants and just over 10 minutes from the Disney theme parks.
It's very difficult to come up with a reason not to stay at Indian Creek. The community boasts tennis & basketball courts, an artificial putting green and a large soccer field, along with a separate area with swings for the younger ones, these facilities are all free to guests when staying on Indian Creek.
Expect bright, imaginative décor and furnishings, spacious interiors and well maintained gardens, and the prices are much lower than normally charged for villas in this area. A very friendly resort, ideal for families.