Boasting air-conditioned accommodation with a private pool, Spacious 9BR Pool Villa w POOL SPA GREEN VIEW is situated in Davenport. It is located 17 km from Disney's Blizzard Beach Water Park and provides a 24-hour front desk.
Davenport, 33896, Stati Uniti