Lake Star Villa, Orlando

Lake Star Villa, Orlando
https://lake-star-villa.usa8.info

Lake Star Villa is a property located in Orlando, 6 miles from Disney’s Hollywood Studios and 6 miles from Disney’s Boardwalk. It features lake views and free WiFi. This vacation home will provide guests with 5 bedrooms, a TV and air conditioning.

2727 Formosa Boulevard , Celebration, Orlando, FL 34747, United States of America

Related Posts