Lake House Retreat Near Downtown, Disney, Universal Studios and Airport Vacation Home Orlando, Disney World Orlando
Situated in Orlando, Lake House Retreat Near Downtown, Disney, Universal Studios and Airport is a recently renovated accommodation, 4.7 km from Church Street Station and 4.9 km from Camping World Stadium.
912 West Lake Holden Point, Orlando, FL 32805, United States