Angel's Retreat is a fully air-conditioned Orlando vacation home that's nestled in the popular Indian Creek community - less than 4 miles from Walt Disney World® Resort in Orlando, Florida.
During your stay, you can also make use of the tennis courts, putting green/mini-golf, children's play areas, and soccer fields at Indian Creek. The community is ideally placed for fast and easy acces…
While this property is strategically located near Orlando’s top shopping and attractions, we recommend having a car to get around. Parking is available in front of your rental at no extra cost.