Lake Vista Idyll Vacation Home Orlando, Disney World Orlando
Boasting air-conditioned accommodation with a private pool, Lake Vista Idyll is situated in Orlando. The property is around 19 km from Disney's Blizzard Beach Water Park, 20 km from ESPN Wide World of Sports and 20 km from Disney's Boardwalk.
Orlando, 34714, United States