Located in Davenport, Space Themed Villa Near Disney Private Pool provides accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The air-conditioned accommodation is 21 km from Disney's Blizzard Beach Water Park.
1460 Moon Valley Drive, Davenport, FL 33896, Stati Uniti