In the Lake Buena Vista district of Orlando, close to Disney's Hollywood Studios, Rent Your Dream Holiday Home in One of Orlando's most Exclusive Resorts, Solara Resort, Orlando Townhome 2605 features free Wi-Fi and a washing machine.
Lake Buena Vista, Orlando, 34747, United States