Featuring spacious accommodations within walking distance of the Grand Village Shops and Aquarium at the Boardwalk, Thousand Hills Resort Hotel is an ideal lodging option for business or leisure travel.