7 Bd 55 Ba Windsor Cay 15843 Cc Villa Orlando is located 2.2 miles from Hilochee WMA and provides a heated pool, ensuring a relaxing stay.
Lake Austin is within a 10-minute drive of this holiday home, while Showcase of Citrus is around 15 minutes away by car.
Self-catering amenities include a fully furnished kitchen fitted with a dining table. The villa is 23 miles from Church Street train station, which makes tourist attractions in Orlando easily accessible.