Boasting air-conditioned accommodation with a private pool, Lakeview Villa is situated in Orlando. Guests staying at this holiday home have access to a patio. The property is non-smoking and is located 18 km from Disney's Animal Kingdom.
17404 Silver Creek Court, Orlando, 34714, Stati Uniti