Set in Davenport in the Florida region, Villa Sugar Bean features a terrace. This villa also has a private pool. The property is non-smoking and is located 19 km from Disney's Blizzard Beach Water Park.
Moon Valley Drive, Davenport, 33896, United States